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

C程式:從檔案中刪除一行

Bhanu Priya
更新於 2021年8月31日 12:51:33

9K+ 次瀏覽

檔案是磁碟上的物理儲存位置,目錄是用於組織檔案的邏輯路徑。檔案存在於目錄中。我們可以對檔案執行以下三個操作:開啟檔案、處理檔案(讀取、寫入、修改)、儲存並關閉檔案。演算法:以下演算法解釋了從檔案中刪除一行的C程式。步驟1 - 在執行時讀取檔案路徑和要刪除的行號。步驟2 - 以讀取模式開啟檔案並存儲在原始檔中。步驟3 - 建立並以寫入模式開啟臨時檔案…… 閱讀更多

C程式:將偶數、奇數和素數分別儲存到不同的檔案中

Bhanu Priya
更新於 2021年8月31日 12:49:33

3K+ 次瀏覽

檔案是磁碟上的物理儲存位置,目錄是用於組織檔案的邏輯路徑。檔案存在於目錄中。我們可以對檔案執行以下三個操作:開啟檔案、處理檔案(讀取、寫入、修改)、儲存並關閉檔案。程式:以下是將偶數、奇數和素數儲存到不同檔案的C程式 - 即時演示 #include #include /* 函式宣告 */ int even(const int num); int prime(const int num); int main(){ FILE * fptrinput, * fptreven, * fptrodd, * fptrprime; int num, success; ... 閱讀更多

C程式:使用rename()函式更改檔名

Bhanu Priya
更新於 2021年9月1日 09:08:30

3K+ 次瀏覽

rename函式將檔案或目錄從oldname更改為newname。此操作就像移動操作一樣。因此,我們也可以使用此rename函式來移動檔案。此函式存在於stdio.h庫標頭檔案中。rename函式的語法如下:int rename(const char * oldname, const char * newname);rename()函式的功能它接受兩個引數。一個是oldname,另一個是newname。這兩個引數是指向常量字元的指標,它們定義檔案的舊名稱和新名稱。如果檔案重新命名成功,則返回零,否則返回非零整數。在重新命名操作期間…… 閱讀更多

C程式:使用for迴圈列印愛心圖案中的姓名。

Bhanu Priya
更新於 2021年3月26日 08:03:25

2K+ 次瀏覽

問題編寫一個程式,使用for迴圈列印愛心形狀的圖案,並在中心列印姓名。解決方案使用者必須輸入應在中心列印的姓名以及要列印的星號的行數。演算法請參考以下演算法,使用for迴圈列印愛心圖案中的姓名。步驟1 - 宣告變數。步驟2 - 在執行時讀取應列印在中心的姓名。步驟3 - 讀取行數。步驟4 - 查詢名稱的長度。步驟5 - 列印愛心的上半部分。步驟6 - 列印愛心的下半部分…… 閱讀更多

C程式:使用動態連結串列儲存汽車資訊。

Bhanu Priya
更新於 2021年3月26日 07:57:51

3K+ 次瀏覽

連結串列使用動態記憶體分配,即它們會根據需要增長和縮小。它是節點的集合。節點有兩個部分,如下所示:資料鏈接連結串列的型別C程式語言中連結串列的型別如下:單/單向連結串列雙/雙向連結串列迴圈單向連結串列迴圈雙向連結串列演算法請參考以下演算法,使用動態連結串列儲存汽車資訊。步驟1 - 宣告結構變數。步驟2 - 宣告函式定義以顯示。步驟3 - 為變數分配動態記憶體分配。步驟4 - 使用do while迴圈輸入汽車資訊。步驟…… 閱讀更多

C程式:使用結構體查詢圓和圓柱體的面積。

Bhanu Priya
更新於 2021年3月26日 07:54:54

2K+ 次瀏覽

在C程式語言中,我們可以藉助結構體來查詢圓的面積、圓柱體的面積和體積。查詢圓面積的邏輯如下:s.areacircle = (float)pi*s.radius*s.radius;查詢圓柱體面積的邏輯如下:s.areacylinder = (float)2*pi*s.radius*s.line + 2 * s.areacircle;查詢圓柱體體積的邏輯是:s.volumecylinder = s.areacircle*s.line;演算法請參考以下演算法,使用結構體查詢圓和圓柱體的面積以及其他引數。步驟1 - 宣告結構體成員。步驟2 - 宣告並初始化輸入變數。步驟3 - 輸入長度和…… 閱讀更多

什麼是C語言中的迴文?

Bhanu Priya
更新於 2021年3月26日 07:52:46

3K+ 次瀏覽

迴文串不過是出現次數相同的字元在另一個字串中,我們稱之為迴文。使用者輸入兩個字串。我們需要計算每個字母('a' 到 'z')在其中出現的次數,然後比較它們的相應計數。字串中字母的頻率是指它在字串中出現的次數。如果兩個字串具有特定字母頻率的相同計數,那麼我們可以說這兩個字串是迴文。示例1字串1 - abcd字串2 - bdac這兩個字串具有相同的字母,每個字母出現一次…… 閱讀更多

C程式:求nCr和nPr。

Bhanu Priya
更新於 2021年3月26日 07:50:25

16K+ 次瀏覽

在C程式語言中,nCr指的是組合。nCr是從n個物件集合中選擇r個物件,其中物件的順序無關緊要。nPr指的是排列。nPr是從n個物件集合中排列r個物件,這些物件應該是有序的或按順序排列的。排列和組合公式在C語言中查詢給定數字的排列和組合的公式如下:nCr = n!/(r!*(n-r)!)nPr = n!/(n-r)!。查詢nCr的邏輯如下:result = factorial(n)/(factorial(r)*factorial(n-r));查詢nPr的邏輯如下:result…… 閱讀更多

C程式:對兩個陣列執行交集運算

Bhanu Priya
更新於 2021年3月26日 07:55:31

8K+ 次瀏覽

交集運算如果陣列1 = { 1,2,3,4,6} 陣列2 = {1,2,5,6,7}那麼,陣列1和陣列2的交集是陣列1 ^ 陣列2 = {1,2,3,4,6} ^ {1,2,5,6,7} = {1,2,6}公共元素的集合稱為交集。交集的邏輯如下:k=0; for(i=0;i

C程式:對兩個陣列執行並集運算

Bhanu Priya
更新於 2021年3月26日 07:52:41

13K+ 次瀏覽

並集是C程式語言中的一種特殊資料型別,它允許在同一記憶體位置儲存不同的資料型別。並集提供了一種有效的方式,可以將同一記憶體位置用於多種用途。並集運算如果陣列1 = { 1,2,3,4,6} 陣列2 = {1,2,5,6,7}那麼,陣列1和陣列2的並集是陣列1 U 陣列2 = {1,2,3,4,6} U {1,2,5,6,7} = {1,2,3,4,5,6,7}不重複的所有元素的集合稱為並集。並集的邏輯如下:for(i=0;i

廣告
© . All rights reserved.