全国计算机等级考试二级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[

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值