1 / 2
文档名称:

2009C试卷B-答案.doc

格式:doc   大小:80KB   页数:2页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2009C试卷B-答案.doc

上传人:mh900965 2018/4/21 文件大小:80 KB

下载得到文件列表

2009C试卷B-答案.doc

相关文档

文档介绍

文档介绍:2009─2010 学年第一学期
《 C程序设计》课程考试试卷答案(B卷)
一判断题(每小题 1 分,共10分)
题号
1
2
3
4
5
6
7
8
9
10
答案
×


×
×

×
×
×

二选择题(每小题2分,共30分)
题号
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
答案
B
C
D
C
B
B
B
C
A
D
D
C
C
B
B
三填空题(每小题3分,共36分)
1、a=7 2、11 9 17 3、d=1
4、max=a>(b>c?b:c)?a: (b>c?b:c)
5、0122 6、66 7、How_are_y
8、2010 9、40 4 4 10、11001101
010
11、”c:\\”,”w” 12、*(pointer+n)或 pointer[n]
四编程题(共24分)
1、
#include ""
int factor(int n)
{
if (n==1)return 1;
return n*factor(n-1);
}
void main()
{
int sum=0;
for (int i=1;i<=8;i++)
sum+=factor(i);
printf("sum=%d\n",sum);
}
说明:递归函数和main函数各占4分,只要算法正确均可得分。请阅卷老师酌情给分。
2、N-S流程图如下:
#include ""
void main()
{
int s=1;
float t,sum=0;
for (int i=1;i<=99;i+=2)
{
t=s*;
sum+=t;
s=-s;
}
printf("sum=%f\n",sum);
}
说明:流程图占4分,程序占6分,有三个知识点: