c语言题库-蒋雪芹

c语言题库-蒋雪芹

ID:18117465

大小:210.55 KB

页数:15页

时间:2018-09-14

c语言题库-蒋雪芹_第1页
c语言题库-蒋雪芹_第2页
c语言题库-蒋雪芹_第3页
c语言题库-蒋雪芹_第4页
c语言题库-蒋雪芹_第5页
资源描述:

《c语言题库-蒋雪芹》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言复习(修订版)一、判断题:1.’x72’、’’、’\’都是字符常量。(y)。2.若有说明intc;则while(c=getchar());是正确的C语句。(y)3.int*p=&a,a=0;是正确的C变量定义语句。(n)4.C语言程序从main函数开始执行,所以main函数必须写在其他被调用的函数之前。(n)5.表达式7=3+4不正确。(y)6.字符数组charstr[]="abcd";有5个数组元素(y)7.while1i,j;一定是错误的C语句。(y)8.for(;;)S中的语句S必执行无穷多次。(n)9.用字符型指针变量p作为函数voidfa(char*pa)的实

2、际参数时,应采用以下的命令格式fa(*p);(n)10.sub()和Sub()是不同的函数(y)11.在C程序中,函数中所定义的局部变量与全局变量同名时,局部变量屏蔽全局变量。(y)12.全局外部变量定义命令必须写在函数之外。(y)13.指针变量算术运算只能可作+、—运算。(y)14.如有定义floata[10];可定义表达式a=a+1。(n)15.在逻辑表达式的计算中,必须所有的逻辑远算符都被执行后,才会结束表达式的计算(n)16.数组名作为函数实际参数,传送的是地址(y)17.若变量pointer是指针变量,命令pointer=0x2000;是正确的赋值命令.(n)18.intc

3、[2][]={{1,2},{3,4}};是正确的二位数组定义命令。(n)19.printf("%5.3f",123456.12345);输出为23456.123(n)。20.变量定义char*(pa)[4];说明pa是用于数组处理的指针。21.用命令scanf("%s",name);对字符数组进行输入操作,当键入“IamaStudent”时,数组的内容为“I”。(y)22.表达式‘B’+a’-‘A’的结果是’b’(y)23.while(){;}表示无限循环(n)24.switch(j){……..}语句中的变量j可以是浮点型变量(n)25.全局变量的不加存储方式修饰符时,说明其存储

4、类型为auto(n)26.指针变量本身没有指针(n)27.用关键字“struct”定义的内容是数据类型(n)二、单项选择题:(1)若有定义数组命令“intb[][3]={{1,2,3},{4,5},{6,7}}”,则b数组第1维的长度是(B)A)2B)3C)4D)无确定值b[2][2]的值是(A)A)0B)1C)7D)无确定值(2)C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符A。A)必须为字母或下划线。B)必须为下划线。C)必须为字母D)可以是字母、数字和下划线中的任一种字符。(3)下面四个选项中,均是正确的八进制数或十六进制数的选项是B。A)-100x8f-0

5、11B)010-0x110xf1C)0abc-0170xcD)0a12-0x123-0xa(4)以下选项中非法的表达式是(A)A)0<6x<100B)i3=j3==0C)(char)(65+3)D)x+y==x+z(5)若有定义:inta=7;floax=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是(D)。A)2.750000B)0.00000C)3.500000D)2.500000(6)已有定义:inta=8,则以下表达式中b的值不等于2的是:(C)A)b=a/3B)b=10-(a++)C)b=a%2D)b=a>3?2:1(7)已知ch是字符型变量,下

6、面不正确的赋值语句是(B)。A)ch=5+9;B)ch='a+b';C)ch='';D)ch='7'+'6';(8)设x,y和int型变量,且x=3,y=4,z=5则下面表达式中使x值为0的是(D)。A)!((z

7、

8、(!(x-=3))D)y

9、

10、z&&(x-=3)(9)设有程序段intk=10;while(k=0)k=k-1;以下描述正确的是(A)。A)循环体语句一次也不执行。B)循环是无限循环。C)while循环语句执行十次。D)循环体语句执行一次。(10)设有定义“chars[12]={“abcdef”};”则命令“

11、printf(“%d”,strlen(s));”的输出结果为(C)A)随机值B)7C)6D)12(11)当a=1,b=3,c=5d=4时,则执行完下面一段程序后,x的值是(C)。if(a

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

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

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