长安大学0607c语言A卷试题(卷).doc

长安大学0607c语言A卷试题(卷).doc

ID:56719522

大小:85.50 KB

页数:14页

时间:2020-07-06

长安大学0607c语言A卷试题(卷).doc_第1页
长安大学0607c语言A卷试题(卷).doc_第2页
长安大学0607c语言A卷试题(卷).doc_第3页
长安大学0607c语言A卷试题(卷).doc_第4页
长安大学0607c语言A卷试题(卷).doc_第5页
资源描述:

《长安大学0607c语言A卷试题(卷).doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、长安大学2006-2007学年第二学期试题(A)卷课程名称C语言程序设计考试日期2007年7月10日共题学生学院班级学号注意:所有答案均写在答题纸上一、选择题(每题2分,共60分)1.下列叙述不正确的是。A.一个C语言程序可由一个或多个函数组成B.一个C语言程序必须包含一个main函数C.C程序的基本组成单位是函数D.在C程序中,注释说明只能位于一条语句的后面2.下列4个选项中,均是不合法常量的选项是。A.’as’B.’\’C.-0x18D.0xabc-0ffff‘1’01177‘’‘xa’124560xf“a”3.表达式1/5+3%4+4.5/5的值是。A.1.1B

2、.3.8C.3.9D.1.854.执行下列语句的结果是。i=3;printf(”%d,”,++i);printf(“%d”,i++);A.3,3B.3,4C.4,3D.4,45.若x、y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是。A.scanf(“%d%x,%f”,&x,&y,&z);B.scanf(“%2d%*d%f“,&x,&y,&z);C.scanf(“%d%*d%o”,&x,&y);D.scanf(“%x%o%f“,&x,&y,&z);6.有以下程序main(){intx=-1,y=4,k;k=(x++<=0)

3、

4、(!(y--<=0))p

5、rintf(“%d%d%d”,k,x,y);}程序运行后的输出结果是。A.104B.103C.012D.1127.有以下程序#include#defineM(x,y,z)x*y+zmain(){inta=1,b=2,c=3;printf(“%d”,M(a+b,b+c,c+a));}程序执行后的输出结果是。A.19B.17C.15D.12第1页(共7页)8.若有以下说明,变量our所占存储单元字节数是。union{longa[2];intb[4];charc[8];}our;A.8B.16C.32D.249.执行下面的程序后,a的值是。main(){inta,b

6、;for(a=1,b=1;a<=50;a++){if(b>=10)break;if(b%3==1){b+=3;continue;}b-=5;}printf(“%d”,a);}A.2B.3C.4D.510.以下正确的定义语句是。A.inta[1][4]={1,2,3,4,5};B.doubley[][3]={{0},{1}};C.longb[2][3]={{1},{1,2},{1,2,3}};D.floatx[3][]={{1},{2},{3}};11.下面程序段的运行结果是。charc[]=“tb\will”;printf(“%d”,strlen(c));A.14

7、B.3C.9D.字符串中有非法字符,输出值不确定12.下面程序的运行结果是。#includemain(){chara[]=“morning”,t;inti,j=0;for(i=1;i<7;i++)if(a[j]

8、其他函数之前,否则将产生运行错误第2页(共7页)14.若用数组名作为函数调用的实参,则传递给形参的是。A.数组的首地址B.数组首个元素的值C.数组中全部元素的值D.数组元素的个数15.以下程序的正确运行结果是。intfun(){staticintx=10;x+=20;returnx;}main(){inta,b;a=fun();b=fun();printf(“%d%d”,a,b);}A.3030B.5050C.3050D.202016.若要指定打开C盘上子目录myfile下的二进制文件test.bin,能正确调用函数fopen的是。A.fopen(“c:myfiletest

9、.bin”,”wb”);B.fopen(“c:myfile\test.bin”,”w”);C.fopen(“c:\myfile\test.bin”,”wb”);D.fopen(“c:myfiletest.bin”,”w”);17.C语言的编译系统对宏命令的处理是。A.在程序运行时进行B.在程序连接时进行C.和C程序中的其他语句同时进行编译的D.在对源程序中其他成分正式编译之前进行的18.以下正确的程序段是。A.charstr[20];B.char*p;sc

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

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

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