找到1356篇關於C語言的文章

使用C語言查詢給定二進位制數的二進位制補碼

Bhanu Priya
更新於2024年6月20日 21:30:15

瀏覽量205次

問題陳述 給定一個二進位制數,您必須編寫一個C程式來查詢給定二進位制數的二進位制補碼。考慮以下示例 - 示例 輸入如下:輸入一個二進位制數:10010001 輸出如下:10010001的1的補碼是01101110 10010001的2的補碼是01101111 演算法 參考查詢給定二進位制數的2的補碼的演算法。步驟1 - 開始。步驟2 - 在執行時讀取二進位制數。步驟3 - 將二進位制數複製到strdp。步驟4 - len: = strlen(str)步驟5 - 對於i = 0到len-1執行      步驟5.1 - 如果str[i] == ‘1’ ... 閱讀更多

計算幾何級數的C程式

Bhanu Priya
更新於2021年9月1日 09:06:43

瀏覽量1K+

問題 編寫一個程式來讀取兩個數字x和n,然後計算幾何級數的和。1+x+x2+x3+x4+……….+xn 然後,列印x、n和sum。解決方案 計算C程式語言中幾何級數的解決方案如下 - 演算法 參考計算幾何級數的演算法。步驟1 - 開始步驟2 - 重複步驟3 - 在執行時讀取x和n的值步驟4 - 如果n > 0則      步驟4.1:對於i = 0到n執行        步驟4.1.1:sum = sum +pow(x, i)        步驟4.1.2:i = i+1      步驟4.2:列印x,... 閱讀更多

C程式:從給定字串中刪除n個字元

Bhanu Priya
更新於2021年8月31日 13:21:34

瀏覽量4K+

問題 編寫使用者函式以從給定字串中的位置刪除N個字元。此處,字串由使用者在執行時給出。解決方案 刪除給定字串中n個字元的解決方案如下 - 演算法 參考刪除給定字串中n個字元的演算法。步驟1 - 開始步驟2 - 在執行時讀取字串步驟3 - 讀取需要刪除字元的位置步驟4 - 讀取n,即從該位置刪除的字元數步驟5 - 呼叫函式deletestr(str, p, n)跳轉到步驟7步驟6 - 停止步驟7 - 呼叫的函式deletestr(str,... 閱讀更多

使用非遞迴函式查詢數字最大公約數的C程式

Bhanu Priya
更新於2021年8月31日 13:19:29

瀏覽量7K+

問題 使用非遞迴函式查詢給定兩個數字的最大公約數 (GCD)。解決方案 下面解釋瞭如何使用非遞迴函式查詢給定兩個數字的最大公約數 (GCD)。演算法 參考下面查詢給定兩個數字的最大公約數 (GCD) 的演算法(使用非遞迴函式)。步驟1 - 開始步驟2 - 讀取整數a和b步驟3 - 呼叫函式G=GCD(a, b)步驟6步驟4 - 列印G值步驟5 - 停止步驟6 - 呼叫的函式:GCD(a, b)a. 初始化i=1, j, 餘數 b. 餘數=i-(i/j*j) c. ... 閱讀更多

使用遞迴函式查詢數字最大公約數的C程式

Bhanu Priya
更新於2021年8月31日 13:17:25

瀏覽量24K+

問題 使用C程式語言中的遞迴函式查詢給定兩個數字的最大公約數 (GCD)。解決方案 使用遞迴函式查詢給定兩個數字的最大公約數 (GCD) 的解決方案如下 - 演算法 參考下面使用遞迴函式查詢給定兩個數字的最大公約數 (GCD) 的演算法。步驟1 - 定義遞迴函式。步驟2 - 讀取兩個整數a和b。步驟3 - 呼叫遞迴函式。a. 如果i>j b. 則返回帶有引數i、j的函式 c. 如果i==0 d. 則返回 ... 閱讀更多

使用預定義函式計算級數和的C程式

Bhanu Priya
更新於2021年8月31日 13:14:41

瀏覽量770次

問題 計算以下表達式的和的程式Sum=1-n^2/2!+n^4/4!-n^6/6!+n^8/8!-n^10/10! 使用者必須在執行時輸入n的值,以使用math.h庫函式中的預定義函式power計算級數的和。解決方案 下面解釋瞭如何使用預定義函式計算級數和。演算法 參考下面使用預定義函式計算級數和的演算法。步驟1 - 讀取num值步驟2 - 初始化fact = 1,sum = 1和n =5步驟3 - 對於i= 1到n    a. 計算fact= fact*i    b. 如果i %2 = 0    c. ... 閱讀更多

使用for迴圈顯示1到N之間所有素數的C程式

Bhanu Priya
更新於2023年11月7日 04:05:41

瀏覽量78K+

問題 編寫一個C程式來顯示1和n之間所有素數,其中n是使用者在執行時給出的值。解決方案 下面解釋了在執行時由使用者給出的值1和n之間顯示所有素數的C程式 - 演算法 下面是顯示1和n之間所有素數的演算法,其中n是使用者在執行時給出的值。步驟1 - 讀取n值。步驟2 - 初始化count = 0步驟3 - 對於i = 2到n    a. 對於j = 1到i    b. ... 閱讀更多

什麼是C語言中的函式原型

Bhanu Priya
更新於2021年8月31日 13:07:17

瀏覽量1K+

函式是一個自包含的塊,它執行一個特定的、定義明確的任務。函式型別 函式大致分為以下兩種型別 - 預定義函式 使用者定義函式 函式間的通訊 函式透過使用引數和返回值在彼此之間進行通訊。“C”函式的返回資料型別函式名(引數列表)形式如下 - {    區域性變數宣告;    可執行語句(s);    返回(表示式); } 例如,void mul (int x, int y)。{    int p;    p=x*y;    printf(“product = %d”,p); } 原型函式 這些函式可以透過以下兩種方式完成 - 建立函式宣告的副本 ... 閱讀更多

計算檔案中字元數、行數和單詞數的C程式

Bhanu Priya
更新於2021年8月31日 12:58:48

瀏覽量13K+

檔案是磁碟上的物理儲存位置,目錄是用於組織檔案的邏輯路徑。檔案存在於目錄中。我們可以對檔案執行的三個操作如下 - 開啟檔案。處理檔案(讀取、寫入、修改)。儲存並關閉檔案。示例 考慮以下示例 - 以寫入模式開啟檔案。在檔案中輸入語句。輸入檔案如下 - Hi welcome to my world This is C programming tutorial From tutorials Point 輸出如下 - 字元數 = 72 總單詞數 = 13 總行數 = 3 程式 以下是C ... 閱讀更多

列印空心矩形星形圖案的C程式

Bhanu Priya
更新於2021年8月31日 12:55:09

瀏覽量13K+

這裡,我們將使用 C 語言的 for 迴圈列印空心矩形星號(*)圖案。請看下面的例子:輸入請輸入行數:5輸出輸出結果如下:***** * * * * * * *****演算法下面是一個演算法,解釋瞭如何使用 for 迴圈列印空心矩形星號(*)圖案。步驟 1 - 在執行時輸入要列印的行數。步驟 2 - 使用外部 for 迴圈遍歷從 1 到 N 的行。for(i=1; i

廣告
© . All rights reserved.