教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

安徽大学C语言程序设计期末考试试题A(2)

来源:网络收集 时间:2026-08-02
导读: void main( void ) { int k=2, m=1, n; n=fun(k); n=fun(m); printf( “%d\\n”, n); } A)3 B)4 C)6 D)9 得分 二. 填空题:(每空1分,共20分) 请将正确答案填在答题卡相应题目的横线上。答在试卷上不得分

void main( void ) {

int k=2, m=1, n; n=fun(k); n=fun(m);

printf( “%d\\n”, n); }

A)3 B)4 C)6 D)9

得分

二. 填空题:(每空1分,共20分)

请将正确答案填在答题卡相应题目的横线上。答在试卷上不得分。 1. C语言有 ⑴ 、 ⑵ 、 ⑶ 、 ⑷ 和 ⑸ 五

种常量。

2. C程序的变量不仅要事先 ⑹ ,而且还必须 ⑺ 后才能使用。 3. C语言在给出逻辑运算结果时,以 ⑻ 代表“真”,以 ⑼ 代

表“假”;在判断一个量是否为“真”时,以 ⑽ 代表“假”,以 ⑾ 代表“真”。

4. C语言规定只有 ⑿ 数组和 ⒀ 数组才能初始化;这种数组

不赋初值,系统会对所有数组元素自动赋以 ⒁ 值。

5. 对两个指针变量进行关系运算的条件是 ⒂ ,其结果表

示 ⒃ 。

6. 一个C文件是一个 ⒄ 或 ⒅ ,它把数据看成是 ⒆ ,

对文件的存取是以 ⒇ 为单位。

三. 程序设计题(每空2分,共40分)

得分

阅读下列程序,在横线上填入适当的内容使程序完整。请将正确答案填在答题卡相应题目的横线上。答在试卷上不得分。

1.下列程序是求Fibonacci数列:1,1,2,3,5,8……的前40个数,要求每行

输出4个数。

main() {

long int f1,f2; int i;

f1=1 ; f2=1;

for(i=1;i<= ⑴ ;i++) {

printf(\ if( ⑵ ) printf(\ f1= ⑶ ; f2= ⑷ ;

} }

2.下列程序是求一个3×4矩阵中值最小元素。 min_value( ⑸ ) { int i,j,k,min;

⑹ =array[0][0]; for(i=0;i<3;i++)

for(j=0;j<4;j++)

if( ⑺ ) min= ⑻ ;

⑼ ; }

main() { static int a[3][4]={ 1,2,3,4,5,6,7,8,9 }; printf(\is %d\\n\ ⑽ )); }

3.下列程序的功能是:将字符串a复制到字符串b中。

void copy_string(char *from, ⑾ ) ; {

for(;*from; ⑿ ) ⒀ ; *to= ⒁ ; }

main()

{ char *a=\

char *b=\ ⒂ ;

printf(\ }

4.有一个班,3个学生,各学四门棵。下列程序的功能是:查找有一门以上课

程不及格的学生,打印出他们的全部课程的成绩。 main()

{ ⒃ ; static float

score[3][4]={1,2,3,4,5,6,7,8,9,10,11,12}; search(score,3); }

void search( float (*p)[4], int n) ;

fail\\n\

;i++)

⒇ );

{ int i,j,flag;

for(j=0;j

for(i=0;i<4;i++)

if( ⒄ ) flag=1; if( ⒅ )

{ printf(\

for(i=0; ⒆ printf(\\

printf(\ } } }

参考答案

一. 单项选择题:(每题2分,共40分)

CBDBB CBCBD CABBB BCCAC

二. 填空题:(每题2分,共20分)

1、常数 2、 字符 3 、 字符串 4、转义序列 5、符号常量 6、定义 7 、 赋值 8 、1 9 、0

10 、 非0

11、0 12 、static 13 、extern 14 、0 15、指向同一数组 16、位置的前后 17、字节流 18、二进制流 19、一连串的字符 20、字符(字节)

三. 程序归纳题(每题2分,共40分)

1、 20 2、 i%5==0

3、 f1+f2 4、 f1+f2 5、 int

array[3][4]

6、 min

7、 min

min 10、 a 11、 char

*to

12、 from++,to++

13、 14、 15、 16、 17、 18、 *to=*from ‘\\0’

copy_string(a,b)

void search( float (*p)[4], int n)

p[j][i]<60

flag==1

19、 20、

i<4 p[j][i]

安徽大学C语言程序设计期末考试试题A(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/520027.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)