C语言试题(第一学期)及答案

C语言试题(第一学期)及答案

ID:37709766

大小:37.59 KB

页数:13页

时间:2019-05-29

C语言试题(第一学期)及答案_第1页
C语言试题(第一学期)及答案_第2页
C语言试题(第一学期)及答案_第3页
C语言试题(第一学期)及答案_第4页
C语言试题(第一学期)及答案_第5页
资源描述:

《C语言试题(第一学期)及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言试题(2003~2004第一学期)A卷(1~9周)重庆理工大学考试试卷考试科目:高级语言程序设计(C语言)(第一学期)A卷共页班次姓名学号成绩注:答题做在后面答题试卷上。一.选择填空(选择一个正确答案,将其对应字母填在横线上)(25分)1.C程序中,unsignedintx;定义的变量取值范围为B;A:0~255B:0~65535C:0~32767D:0~21474836472.C语言中,正确的字符与字符串表示方式为B;A:chara=‘a’,b=“abc”;B:chara=‘a’,b[]=“abc”;A:chara=“

2、a”,b[]=“abc”;B:chara=‘a’,b[2]=“abc”;3.若a是float型变量,b是int型变量,以下输入语句合法的是B;A:scanf(“%6.2f%f”,&a,&b)B:scanf(“%8.1f%d”,&a,&b)C:scanf(“%6.2d%d”,&a,&d)D:scanf(“%6.2f%c”,&a,&d)4.如果i=1,执行j=++i;k=i++;其j、i和k的值是D;A:2,2,2;B:1,2,3;C:1,1,1;D:2,3,25.在if(条件)语句执行时,当条件为D时C语言认为是“真”;A:TR

3、UE;B:.T.C:0D:非零值6.如果inta[4]={1,2,3,4},*p=&a[2];执行p++;其*p+a[0]的值为D;A:2B:3C:4D:57.设inta,b,c;且a=10;b=4;a/=b;则表达式(a/b?b+a:b-a)之值是C;A:0.5B:6;C:2;D:-28.对于inta[10];正确的赋值语句是__A;A:*(a+2)=4;B:a=6;C:a+2=4;D:*(a+15)=4;9.设intx,a,b,c;计算表达式x=(a=4,b=16,c=32)后,x的值是C;A:4B:16C:32D:521

4、0.对于inta[][3]={1,2,3,4,5,6,7,8,9,10}说明语句,且有:数据元素a[1][2]+a[3][1]的值为____D_____;A:15B:16C:8D:611.intn=97;switch(n/10-4){case2:n=n+1;case3:n=n*2;case5:n=n-2;case7:n=n+3;break;C语言试题(2003~2004第一学期)A卷(1~9周)default:n=n/2;}n的正确结果值是____D____A:95B:96C:97D:9812.已知inti=j=2;char*

5、a="abcdefg",c;执行c=*(a=a+3);c的值是____C______。A.‘b’B:‘c’C:‘d’D:‘e’?13.阅读下列程序,结果是Cmain(){inta=5,b=0,c=0;if(a=b+c)printf("***");elseprintf("###");A:语法有错误,不能编译B:输出***C:通过编译,但不能连接D:输出###14.for(;3;);代表的意义是A;A:死循环B:不循环C:循环3次D:语法错误15.对于表达式53/2&&!0和!(15>3

6、

7、5<6-8)的逻辑值,分别是B;

8、A:0,1B:1,0C:0,0;D:1,116.有时需要使几种不同类型的变量存放到在一起,形成一个变量,这种变量,称为A;A:结构体变量B:字符变量C:整型变量D:实数变量17.设charw;intx;floaty;doublez;表达式w*x+z-y的值的数据类型为DA:charB:intC:floatD:double18.有以下程序段CFILE*fp;fp=fopen(“a1”,“r”);其表示为A:定义了一个普通指针,函数值给指针赋值。B:定义了一个文件a1C:打开一个文件,该文件可读可写D:打开一个文件,该文件只能读不

9、能写?19.下面对数组的定义正确的是AA:intn=10;intarray[n];B:intarray(10);C:intn;scanf(“%d”,&n);intarray[n];D:intn;intarray[n];scanf(“%s”,array);20.下面各语句行中,能正确进行赋字符串操作的语句行是CA:chars[4][5]="abcd","123";B:chars[5]={‘a’,‘b’,‘c’,‘e’,‘f’};C语言试题(2003~2004第一学期)A卷(1~9周)C:char*s;s="abcd";D:cha

10、rs[5];s="abcd";21.在一个C语言程序构成中,较完整的描述是DA:由主程序与子程序构成B:由多个主函数与多个子函数构成C:由主函数与子函数构成D:由一个主函数与多个子函数构成22.C语言在程序开始执行时,其正确的描述是BA:由编写程序语句的顺序格式执行B:在主函

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。