09-10-2广东商学院试题纸(c语言-期中考试)

09-10-2广东商学院试题纸(c语言-期中考试)

ID:32258973

大小:68.00 KB

页数:5页

时间:2019-02-02

09-10-2广东商学院试题纸(c语言-期中考试)_第1页
09-10-2广东商学院试题纸(c语言-期中考试)_第2页
09-10-2广东商学院试题纸(c语言-期中考试)_第3页
09-10-2广东商学院试题纸(c语言-期中考试)_第4页
09-10-2广东商学院试题纸(c语言-期中考试)_第5页
资源描述:

《09-10-2广东商学院试题纸(c语言-期中考试)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、广东商学院试题纸2009-2010学年第二学期期中考试课程名称高级语言程序设计Ⅰ课程代码102063课程班号一、单选题(共20题,每题2分,共40分)1、一个C语言程序是由(B)组成。A)一个函数B)一个或若干个函数C)一个过程D)一个过程或若干个过程2、下列选项中,不能用作标识符的是(D)A)_1234_B)_1_2C)int_2D)2_int3、设有intx=11;则表达式(x++*1/3)的值是(A)A)3B)4C)11D)124、能正确表示逻辑关系:“a≥10或a≤0”的C语言表达式是(D)A)a>=10ora

2、<=0B)a>=0

3、a<=10C)a>=10&&a<=0D)a>=10‖a<=05、若x和y代表整型数,以下表达式中不能正确表示数学关系

4、x-y

5、<10的是(C)A)abs(x-y)<10B)x-y>-10&&x-y<10C)(x-y)<-10

6、

7、!(y-x)>10D)(x-y)*(x-y)<1006、若有以下程序段,intc1=1,c2=2,c3;c3=1.0/c2*c1;则执行后,c3中的值是(A)A)0B)0.5C)1D)27、有以下程序main(){chara,b,c,d;scanf("%c,%c,%d,%d"

8、,&a,&b,&c,&d);printf("c,%c,%c,%c",a,b,c,d);}若运行时从键盘上输入:6,5,65,66<回车>。则输出结果是(C)A)6,5,A,BB)6,5,65,66C)c,6,5,AD)6,5,6,68、设有字符数组a,则正确的输入语句是(C)。A)gets('a');B)scanf("%c",a);C)scanf("%s",a);D)gets("a");9、s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句s=0;则以下选项中正确的是(D)

9、A)if(s1>s2)s=0;B)if(strcmp(s1,s2))s=0;C)if(strcmp(s2,s1)>0)s=0;D)if(strcmp(s1,s2)>0)s=0;10、下列程序段运行情况是(C)intx=-1;do{x=x*x;}while(!x);A)是死循环B)循环执行2次C)循环执行1次D)不合法11、有以下程序(A)main(){inti;for(i=0;i<3;i++)switch(i){case1:printf("%d",i);case2:printf("%d",i);default:prin

10、tf("%d",i);}}执行后输出的结果是A)011122B)012C)012020D)12012、请问:下面这个程序段的输出是什么?inta,b,c;a=7;b=8;c=9;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d",a,b,c);AA)a=7b=8c=7B)a=7b=9c=7C)a=8b=9c=7D)a=8b=9c=813、x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是(B)A)INPUTx、y、z;B)scanf(“%d%d%d”,&x,

11、&y,&z);C)scanf(“%d%d%d”,x,y,z);D)read(“%d%d%d”,&x,&y,&z);14、运行时输入10,以下程序的输出结果是(C)main(){intx,y;scanf(“%d”,&x);y=x>=10?x+8:x-10;printf(“%d”,y);}A)0B)10C)18D)815、以下数组定义中不正确的是(D)A)inta[2][3];B)intb[][3]={0,1,2,3};C)intc[100][100]={0};D)intd[3][]={{1,2},{1,2,3},{1

12、,2,3,4}};16、判断字符串s1是否大于字符串s2,应当使用___D____.A)if(s1>s2)B)if(strcmp(s1,s2))C)if(strcmp(s2,s1)>0)D)if(strcmp(s1,s2)>0) 17、要把高级语言编写的源程序转换为目标程序,需要使用(D)A)编辑程序B)驱动程序C)诊断程序D)编译程序18、设intx=1,y=1;表达式(!x

13、

14、y--)的值是BA)0B)1C)2D)-119、设有数组定义:chararray[]="China";则数组array所占的空间为CA)4个

15、字节B)5个字节C)6个字节D)7个字节20、以下叙述正确的是(D)A)do-while语句构成的循环不能用其它语句构成的循环来代替。B)do-while语句构成的循环只能用break语句退出。C)用do-while语句构成的循环,在while后的表达式为非零时结束循环。D)用do-while语句构成的循环,在while后的表达式

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

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

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