大家好,以下内容是小编根据各位的需求,为大家整理出的有关于计算机c语言二级考试题库及答案精选3篇文档,欢迎各位阅读和借鉴。
计算机c语言二级考试题库及答案精选1
一、程序填空题
【参考答案】
(1)0.0(2)X[i]/N(3)j++
【解题思路】
填空1:通过上面的程序可以看出此空考的是给变量赋初值,av代表的是平均值,因此av的初值应该是0.0。
填空2:通过for循环可知,此空代表求平均值,因此应该填写X[il/N。
填空3:先把大于平均值的数放在形参y所指数组中,然后使下标值加l,因此此空应该填j++。
二、程序修改题
【参考答案】
(1)double fun(int m)
(2)for(i=100;i<=m;i+=100)
【解题思路】
(1)题目要求在函数fun中求级数前Ill项和,可用循环语句,每次计算级数中的一项,然后累加。第一处错误在于定义fun(int m),由函数的返回值y可知此处应该定义为double fun(int m)。
(2)for(i=100,i<=m,i+=100)中是一个简单的语法错误。for循环语句的形式为for(表达式1;表达式2;表达式3),其表达式之间应以”;”相隔。
三、程序设计题
【参考答案】
【解题思路】 找出结构体数组元素中的最小值。先认为第1个值最小,即*s=a[o];,如果在循环的过程中发现比第l个值更小的,就将指针s指向该元素,直到找到最小元素。另外,本题还涉及结构体中的指向运算符,请考生注意。计算机c语言二级考试注意事项
1、考前应提前30分钟到考场,并带好准考证、学生证、身份证。
2、进入界面后应仔细核对准考证号和身分证号。
3、要细心审题,如要求所生成的表单或菜单等存入指定目录,应回到此目录下检查,不仅要看内容是否符合题意,还要注意大小写。如果是程序编写或改错,应该运行一遍,确保万无一失。
4、考完按下“交卷”后,最好不要马上离开,等监考人员确认交卷正常并同意离开时再走。万一不幸死机,千万别惊慌,勿擅自关机重启,而应举手报告监考人员。
5、由于机试是分批抽题考试,每次考完一批,都可以询问考完同学的一些题目,运气好的话有可能抽到相同的题。当然,考完之后最重要的是记得存盘,否则就前功尽弃了。
计算机c语言二级考试题库及答案精选2
一、基本操作题
请补充main()函数,该函数的功能是:输入两个正整数numl和num2,求这两个数的最大公约和最小公倍数。
例如,若输入的两个正整数为12,4,则它们的最大公约数为12,最小公倍数为4。
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在main()函数的横线上填人所编写的若干表达式或语句。
试题程序:
#include
#include
void main()
{
int a,b,numl,num2,t;
system("CLS"):
printf("\nInput two numbers:\n");
scanf("%d,%d",&numl,&num2);
if(numl{