c语言复习(无答案)

c语言复习(无答案)

ID:32264972

大小:124.50 KB

页数:17页

时间:2019-02-02

c语言复习(无答案)_第1页
c语言复习(无答案)_第2页
c语言复习(无答案)_第3页
c语言复习(无答案)_第4页
c语言复习(无答案)_第5页
资源描述:

《c语言复习(无答案)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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

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

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

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

5、或十六进制数的选项是。A)-100x8f-011B)010-0x110xf1C)0abc-0170xcD)0a12-0x123-0xa(4)以下选项中非法的表达式是()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的值是()。A)2.750000B)0.00000C)3.500000D)2.500000(6)已有定义:inta=8,则以下表达式中b的值不等于2的是:()A)b=a/3B)b=10-(a++)C

6、)b=a%2D)b=a>3?2:1(7)已知ch是字符型变量,下面不正确的赋值语句是()。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的是()。A)!((z

7、

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

9、

10、z&&(x-=3)(9)设有程序段intk=10;while(k=0)k=k-1;以下描述正确的是()。A)循环体语句一次也不执行。B)循环是无限循环。C)while循环语句执行十次。D)循环体

11、语句执行一次。(10)设有定义“chars[12]={“abcdef”};”则命令“printf(“%d”,strlen(s));”的输出结果为()A)随机值B)7C)6D)12(11)当a=1,b=3,c=5d=4时,则执行完下面一段程序后,x的值是()。if(a

12、-<0);printf("a=%d,b=%d),

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

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

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