亚洲中文精品a∨在线,国产在线精品在线精品,国产亚洲欧美一区,欧美肉肉丝视频一区二区

您當前位置: 唯學網(wǎng) » 計算機等級考試培訓 » 二級專題

計算機等級考試二級C語言上級模擬試題(3)

來源:唯學網(wǎng)•教育培訓(slhrvoh.cn)  【唯學網(wǎng) • 中國教育電子商務平臺】 加入收藏

編程題

下列程序定義了N×N的而維數(shù)組,并在主函數(shù)中自動賦值。請編寫函數(shù)fun,函數(shù)的功能是:求出數(shù)組周邊元素 的平均值 并作為函數(shù)值返回給主函數(shù)中的s則返回主程序后s 的值應為3.375.

注意:部分源程序給出如下。

請勿改動主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號中填入所編寫的若干語句。

試題程序:

#include

#include

#include

#define N 5

double fun (int w[][N])

{

}

main()

{

int a[N][N]={0,1,2,7,9,1,9,7,4,5,2,3,8,3,1,4,5,6,8,2,5,9,1,4,1};

int i,j;

FILE *out;

double s;

printf("***** The array *****\n");

for(i=0;i

{

for(j=0;j

{

printf("%4d",a[i][j]);

}

printf("\n");

}

s=fun(a);

printf("***** THE RESULT *****\n");

printf("The sum is %lf\n",s);

out = fopen("out.dat", "w");

fprintf(out, "%lf", s);

fclose(out);

}

答案是:

double fun(int w[][N])

{

int i,j,k=0;

double s=0.0;

for(j=0;j

{

s+=w[0][j];

k++;

}

for(j=0;j

{

s+=w[N-1][j];

k++;

}

for(i=1;i<=N-2;i++)

{

s+=w[i][0];

k++;

}

for(i=1;i<=N-2;i++)

{

s+=w[i][N-1];

k+;

}

rturn s/=k;

}

唯學網(wǎng)一家集教育資訊發(fā)布與院校教學管理系統(tǒng)于一體的多功能開放式綜合教育服務平臺,教育領域涵蓋職業(yè)資格等十一個大類及上百個子類,因此考生如若獲知關于計算機等級考試的任何資訊,如計算機等級考試試題、計算機等級考試輔導等,可隨時關注唯學網(wǎng)計算機等級考試培訓欄目,如有任何疑問也可在線留言,小編會為您在第一時間解答!

0% (0)
0% (10)
已有條評論
新聞瀏覽排行