C語言常用函式(二級C語言考試)

2021-10-19 17:42:18 字數 1479 閱讀 2563

1.統計一行字串中單詞的個數,單詞之間有若干個空格隔開

int fun(char *s)

2.定義學生結構體變數,儲存了學生的學號、姓名和三門課的成績。所有學生資料均以二進位制方式輸出到檔案中。函式fun的功能是重寫形參filename所指檔案中最後乙個學生的資料,即用新的學生資料覆蓋該學生原來的資料,其他學生的資料不變。

#include  #define    n    5

typedef struct student stu;

void fun(char *filename, stu n)

main()

, , , ,

};stu n=, ss[n];

int i,j;

file *fp;

fp = fopen("student.dat", "wb");

fwrite(t, sizeof(stu), n, fp);

fclose(fp);

fp = fopen("student.dat", "rb");

fread(ss, sizeof(stu), n, fp);

fclose(fp);

printf("\nthe original data :\n\n");

for (j=0; j3.計算二維陣列周邊元素的平均值

#include#include#include#define n 5

//計算二維陣列周邊元素的平均值

double fun (int w[n])

5.n*n矩陣轉置演算法

void fun (int array[3][3])

}}

6.找素數

int fun(int lim, int aa[max])

return k;

}

7.從傳入的num個字串中找出最長的乙個字串,通過形參指標返回改字串

char *fun(char (*a)[81], int num, char *max)

return max;

}

8.數字字元陣列轉換為對應的十進位制數

long  fun( char  *s )

; //字元陣列轉換為數字數字

for(i=0;i//取出數字乘以10再加上下一位

result=b[0];

for(i=0;iresult= result*10+b[i+1];

return result;

}

二級C語言 1

首先 注意二級 c的程式設計題總得來說有6大類 這類題的概率比較大 所以一定要引起注意 這類題並不難但要細心.首先 要知道如何知道乙個數 m是不是素數,其方法如下 for int k 2 k 此迴圈結束只有兩種情況,一種是執行了 break 語句 另一種是迴圈條件不滿足,其中前一種是表示 m不是素數...

C語言二級指標

指標是c語言的靈魂,我想對於一級指標大家應該都很熟悉,也經常用到 比如說對於字串的處理,函式引數的 值,結果傳遞 等,對於二級指標或者多級指標,我想理解起來也是比較容易的,比如二級指標就是指向指標的指標.n級指標就是.但是可能大家比較不容易理解的是,二級指標或者多級指標用在 呢?怎麼使用呢?有沒有必...

C語言二級考試題庫

將陣列中有n個整數 要求把下標p的陣列元素平移到陣列最後 例子 1,2,3,4,5,6,7,8,9,10 p的值為3,則結果為 5,6,7,8,9,10,1,2,3,4 include define n 80 void fun int w,int p,int n w n 1 w i void mai...