C语言程序设计2010-2011第一学期试卷A.doc

C语言程序设计2010-2011第一学期试卷A.doc

ID:54860302

大小:117.50 KB

页数:15页

时间:2020-04-22

C语言程序设计2010-2011第一学期试卷A.doc_第1页
C语言程序设计2010-2011第一学期试卷A.doc_第2页
C语言程序设计2010-2011第一学期试卷A.doc_第3页
C语言程序设计2010-2011第一学期试卷A.doc_第4页
C语言程序设计2010-2011第一学期试卷A.doc_第5页
资源描述:

《C语言程序设计2010-2011第一学期试卷A.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、…………………………………装…………………………………………………订…………………………………………………线…………………………………………….学院:年级:     姓名:     学号:     ……………………………...….密………………………………………...………封…………………………………………………线………………..………………………….…中国矿业大学(北京)《C语言与程序设计》试卷(A卷)得分:_____题 号一二三四得 分阅卷人一、选择题(1-10每题1分,11-30每题1.5分,共30分)

2、1.下列选项中,可以作为用户标识符的是CA)intB)8_catC)_a_0D)a+b2.以下定义语句,有错误的是:CA)chara=’x’;B)chara=’’;C)chara=’mn’;D)chara=’9’;3.设有定义:intx=2;以下表达式中值不为6的是:DA)x*=x+1B)x++,2*xC)x*=(1+x)D)2*x,x+=24.有以下定义:int a;long b;double x,y;则以下选项中正确的表达式是:BA)a%(x-y)B)a=x!=yC)(a*y)%bD)y=x+y=x5

3、.以下选项中能表示一个合法常量的是:A  A)整数:1,200B)实数:-3.5e2.0C)字符斜杠:''D)字符串:"07"6.以下是while语句的一般形式Dwhile(表达式)语句其中关于“表达式”的说明正确的是:A)必须是逻辑表达式B)必须是关系表达式C)必须是逻辑表达式或关系表达式D)可以是任意合法的表达式157.若用数组名作为函数调用的实参,则传递给形参的是:AA)数组的首地址          B)数组的第一个元素的值C)数组中全部元素的值       D)数组元素的个数8.在定义二维数组

4、inta[2][3];之后,对a的正确引用是:CA)a[2][4]B)a[2][0]C)a[0][0]D)a[0,0]9.下列语句中正确的是:AA)char*str;str=“CUMTB”;B)charstr[20];str=“CUMTB”;C)char*str;str={“CUMTB”};D)charstr[20];str={“CUMTB”};10.设有定义inta[10],*p=a;以下能够代表数组元素a[4]的是:BA)a+4B)*(p+4)C)*a+4D)*p+411.有如下程序#include

5、dio.h>voidmain(){charc1,c2;c1='a'+'6'-'2';c2='a'+'6'-'3';printf("%c,%d",c1,c2);}已知字母a的ASCII码是97,则程序运行后的输出结果是:AA)e,100B)d,101C)e,dD)无确定输出结果12.表达式a+=a-=a=9的值是:DA)9B)-9C)18D)013.有以下程序#includevoidmain(){int a=1,b=0;if(!a)b++;else if(a==0)if(a)b+=2;el

6、se b+=3;printf("%d",b);}程序运行后的输出结果是:AA)0  B)1  C)2  D)315…………………………………装…………………………………………………订…………………………………………………线…………………………………………….学院:年级:     姓名:     学号:     ……………………………...….密………………………………………...………封…………………………………………………线………………..………………………….…14.有以下程序#include

7、io.h>voidmain(){inta=1,b=2;while(a<6){b+=a;a+=2;b%=10;}  printf(”%d,%d”,a,b);}程序运行后的输出结果是:BA)5,11  B)7,1  C)7,11  D)6,115.有以下程序#include<stdio.h>  voidmain(){chars[]=”abcedf";printf(”%s,%c”,s+2,*s+2);}程序运行后的输出结果是BA)cedf,cedfB)cedf,cC)cedf,字符c的ASCII码值D)出错

8、16.有以下程序  #include<stdio.h>  voidmain(){inty=50;while(y--);/*循环体为空*/printf(”y=%d”,y);}程序执行后的输出结果是:BA)y=0  B)y=-1  C)y=1  D)while构成无限循环17.有以下程序  #include<stdio.h>#include<string.h>voidmain(){chars[10]

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

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

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