當前位置:才華齋>計算機>C語言>

C語言模擬試題及答案大綱

C語言 閱讀(1.21W)

C語言的應用範圍廣泛,具備很強的資料處理能力,不僅僅是在軟體開發上,而且各類科研都需要用到C語言,適於編寫系統軟體,三維,二維圖形和動畫,具體應用比如微控制器以及嵌入式系統開發。以下是小編為大家搜尋整理的C語言模擬試題及答案,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

C語言模擬試題及答案大綱

7: 請編寫一個函式fun,它的功能是:求除1到m之內(含m)能北7或11整除的所有整數放在陣列a中,通過n返回這些數的`個數。

答案:

void fun(int m, int *a, int *n)

{

int I,j=0; *n=0;

for(i=1;i<=m;i++)

if (i%7==0 || i ==0)

{

a[j]=I;

j++;

}

*n=j;

}

8: 請編寫一個函式fun,它的功能是:找出一維整型陣列元素中最大的值和它所在的下標,最大的值和它所在的下標通過形參傳回。陣列元素中的值已在主函式中賦予。主函式中x是陣列名,n 是x中的資料個數,max存放最大值,index存放最大值所在元素的下標。

答案:

void fun (int a[],int n, int *max, int *d)

{

int I;

*max=a[0];

*d=0;

for(i=0;I

if(a[i]>*max)

{

*max=a[i];

*d=I;

}

}