《C语言程序设计》试题考 生 信 息 栏
经济 学院 计统 系 专业 2010 年级 姓名______ 学号_______________
装 订 线
┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄一、(13题,1~12题每题3分,第13题4分,共40分)
1. 三种基本结构: 顺序、选择、 循环
2.① y 能被4 整除, 但不能被100整除; 或 y 能被 400 整除。
② 2008 是闰年 1997 不是闰年
3. 输入的数据为: 任意负奇数
4. ① 作用: 原型说明 ② 输入: 3#8
5. ① 语句: t=*a ; *a=*b ; *b=t ; ② swap (&x , &y );
6. ① 当某趟已排好序时,控制排序结束,不必执行后面趟数
A
B
C
D
E
F
G
\0
\0
② 参数: sort ( d , 5 );
7. ① printf ( " %3c", a[j][i] ) ② a的内容(
8. ① 条件:s < p ② 运行结果: H, !
A
B
C
\0
5
\0
9. ① 运行结果: ABC ②
10.① m= sizeof (ss) / sizeof ( char * ); ② printf ("%s", * p );
11.p0 = (struct node*) malloc (sizeof (struct node )) ;
p0->data=1003 ; p0->next = NULL;
12. ① printf (" %6d ", p -> data ) ② p = p -> next;
13. 运行结果: 101 102 104
13. ① 参数:puts (name[i] ) ② name的情况:
厦门大学答题卷纸考 生 信 息 栏
______学院______系______ 专业 ______年级 姓名______ 学号____________
装 订 线
┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
题号
分数
一
二
三
四
五
六
七
八
九
十
十一
十二
十三
十四
十五
总分
阅卷人
考试课程:_________
考试地点:_________
考试时间:_________
试卷(请打√):A卷( )B卷( )
注意事项
1. 学生的学院、系别、专业、年级、姓名、学号必须写在考生信息栏内指定的位置。
2. 学生在考试之前必须填写考试课程名称、考试时间和地点、A/B卷。
3. 所有的答案必须写在答卷纸上,做在草稿纸或试卷纸上无效。
4. 字迹要清楚,保持卷面清洁。试卷、草稿纸随答卷纸一起交回。
自强不息止于至善
遵章守纪考试诚信承诺书在我填写考生信息之后,表示我已阅读和理解《厦门大学考场纪律及违纪处分办法》[厦大教(2003)32号]有关规定,在考试中自觉遵守如有违反将接受处理;我保证本科目中,本人所提供的个人信息是真实、准确的。
《C语言程序设计》试题考 生 信 息 栏
经济 学院 计统 系 专业 2010 年级 姓名______ 学号_______________
装 订 线
┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄一、(13题,1~12题每题3分,第13题4分,共40分)
1. 三种基本结构:
2.①
② 2008 , 1997 。
3. 输入的数据为:
4. ① 作用: ②