全国计算机等级考试二级c语言题库有多少套,(详细完整含50套)2020年全国计算机等级考试二级c语言上机精选题库.pdf...
2020 年全國計算機等級考試二級 c 語言上
機精選題庫(共 50 套)
第 1 套題
一、 填空題
請補充 main 函數,該函數的功能是:計算每個學生科目的平
均分,并把結果保存在數組 bb 中。
例 如 , 當
score[N][M]={{78.5,84,83,65,63},{88,91.5,89,93,95},{72.5,65,56,75,77
}} 時,三個學生的平均分為: 74.7 91.3 69.1。
僅在橫線上填入所編寫的若干表達式或語句, 勿改動函數中的
其他任何內容。
#include
#define N 3
#define M 5
main()
{
int i, j;
static float score[N][M] =
{
{78.5, 84, 83, 65, 63},
{88, 91.5, 89, 93, 95},
{72.5, 65, 56, 75, 77}
};
float bb[N];
for (i=0; i
___1___;
for (i=0; i
{
for (j=0; j
___2___;
bb[i] /= M;
}
for (i=0; i
printf("\nstudent%d\taverage=%5.1f", i+1, bb[i]);
}
二、 改錯題
下列給定程序中,函數 fun 的功能是:根據整型行參 m,計算
如下公式的值。
1 1 1 1
y=
100 100 200 200 300 300 m m
例如,若 m=2000,則應該輸出: 0.000160。
請改正程序中的錯誤,使它能得出正確的結果。
#include
#include
/********found********/
fun(int m)
{
double y = 0, d;
int i;
/********found********/
for (i=100, i<=m, i+=100)
{
d = (double)i*(double)i;
y += 1.0/d;
}
return (y);
}
main()
{
int n = 2000;
printf("\nThe result is %lf\n", fun(n));
}
三、 編程題
請編寫函數 fun ,該函數的功能是:統計個年齡段的人數。 N
個年齡通過調用隨機函數獲得,并放在主函數的 age 數組中;要求函
數把 0 至 9 歲年齡段的人數放在 d[0] 中,把 10 至 19 歲年齡段的人數
放在 d[
總結
以上是生活随笔為你收集整理的全国计算机等级考试二级c语言题库有多少套,(详细完整含50套)2020年全国计算机等级考试二级c语言上机精选题库.pdf...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C/C++中的函数参数传递机制 作者:杨
- 下一篇: [心得]AUP Unix编程艺术知识整理