学院
课程考试参考答案与评分标准
学年第一学期
课程名称:C语言考试性质:考查试卷类型:A
考试班级:考试方法:命题教师:
一、单项选择题(每小题2分,共30分)
1、A2、c3、d4、C5、B
6、A7、D8、C9、B10、B
11、C12、B13、A14、D15、D
二、填空(每题2分,共20分)
1、0-,2、输出字符型变量C的值,
3、1,4、#include”string.h”,5、x10x
x0
6、D7、数据类型8、、a[0]10、无参构造函数
三、阅读下面程序,写出执行结果.(每小题10分,共20分)
1、-2,2,6
2、a=25b=10
X=10y=25
四、编程题(每题15分,共30分)
1、main()
{
floatx,y;
charc;
scanf(“%f,%f”,x,y);
scanf(“%c”,c);
switch(c)
case‘+’:printf(“%f\n”,x+y);break;
case‘-’:printf(“%f\n”,x-y);break;
case‘*’:printf(“%f\n”,x*y);break;
case‘/’:printf(“%f\n”,x/y);break;
}
2、编写程序,求5!。
Intlp(intx)
inti,p=1;
for(i=1;i=x;i++)
p*=i;
returnp;
main()
inti=5,k;
k=lp(i);
printf(“%d\n”,k);