C语言书后习题

C语言书后习题

ID:39360415

大小:160.50 KB

页数:26页

时间:2019-07-01

C语言书后习题_第1页
C语言书后习题_第2页
C语言书后习题_第3页
C语言书后习题_第4页
C语言书后习题_第5页
资源描述:

《C语言书后习题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、习题第1部分表达式及三种基本结构1、单项选择题1)在C语言中,int、char和float三种类型数据所占用的内存。A、均为2个字节B、分别为1、2、4个字节C、分别为2、1、4个字节D、由变量的大小决定2)在C语言中,错误的int类型的常数是。A、32768B、-32766C、037D、0xAF3)下列可以表示字符型常数的是。A、"a"B、't'C、""D、2974)下列错误的转义字符是。A、'\'B、'"'C、'81'D、''5)已知chara;intb;floatc;doubled;执行语句c=a+b+c+d;后,变

2、量c的数据类型是。A、intB、charC、floatD、double6)已知inti=5;执行语句i+=++i;后,i的值是。A、6B、10C、12D、117)若w=1,x=2,y=3,z=4;则条件表达式w>x?w:y

3、

4、++b&&++c;变量b的值为。A、1B、2C、3D、010)若要求在if后一

5、对圆括号中表示条件“a不等于0成立”,则能正确表示这一关系的表达式是。A、a<>0B、!aC、a=0D、a11)C语言对嵌套if语句的规定是:else总是和配对。A、其之前最近的ifB、第一个ifC、缩进位置相同的ifD、其前面最近的且尚未配对的if12)已知x、a、b均为整型变量,则下列选项中错误的if语句是。A、if(a=b)x++;B、if(a=

6、语句中可以根据需要,使用或不使用break语句C、在switch语句中必须使用break语句D、break语句不能用于switch语句14)在C语言中,判断一个量是否为"真"时,通常这个量必须是才表示逻辑值“真”。A、1B、非0整数C、大于0的整数D、非0值15)以下四条语句中,有语法错误的是。A、if(a>b)m=a;B、if(a=b)m=b;C、if((a=b)>=0)m=a;D、if((a=b;)>=0)m=a;16)程序main(){intx=5;if(x++>10)printf("%d",x);elseprintf("%d",x

7、--);}的输出是。A、4B、5C、6D、717)在下面的条件语句中(其中s1和s2表示是C语言的语句),只有一个在功能上与其它三条语句不等价,它是。A、if(a)s1;elses2;B、if(a==0)s2;elses1;C、if(a!=0)s1;elses2;D、if(a==0)s1;elses2;18)在循环语句的循环体中使用break和continue语句的作用分别是。A、都是结束循环B、结束本次循环和结束循环C、都是结束本次循环D、结束循环和结束本次循环19)设i和s是整型变量,执行如下的语句,则输出的i和s的值为。for(i=

8、0,s=0;i<10;i++,s++);printf("%d,%d",i,s);A、0,0B、10,0C、10,10D、9,920)语句while(!x);中的条件等价于。A、x==0B、x!=0C、~xD、x!=121)在while(x)语句中的x与下面条件表达式等价的是。A、x==0B、x==1C、x!=1D、x!=022)若intx=3;且有下面的程序片段,则输出结果是。do{printf("%d",x-=2);}while(!(--x));A、1B、30C、1-2D、死循环23)若i,j均为整型变量,则关于循环for(i=0,

9、j=-1;j==1;i++,j++)printf("%d,%d",i,j);正确的说法是。A、循环体只执行一次B、循环体一次也不执行C、判断循环结束的条件不合法D、是无限循环24)以下不是死循环的语句为。A、for(;;x+=i);B、while(1){x++;}C、for(i=10;;i--)D、for(;(c=getchar())!='';)sum+=i;printf("%c",c);25)设有如下程序段,则以下叙述中正确的是。intx=2002,y=2003;printf("%d",(x,y));A、输出语句中格式说明符

10、的个数少于输出项的个数B、输出语句中格式说明符必须再增加一个%dC、输出值为2002D、输出值为20032、填空题1)设有如下说明:inti=3,j=5,m;执行语句m=(i++)-(--j)

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

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

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