2010年C语言练习题演讲稿ppt课件.ppt

ID:59143462

大小:310.00 KB

页数:23页

时间:2020-09-25

2010年C语言练习题演讲稿ppt课件.ppt_第1页
2010年C语言练习题演讲稿ppt课件.ppt_第2页
2010年C语言练习题演讲稿ppt课件.ppt_第3页
2010年C语言练习题演讲稿ppt课件.ppt_第4页
2010年C语言练习题演讲稿ppt课件.ppt_第5页
资源描述:

《2010年C语言练习题演讲稿ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、7.下列程序的输出结果是。main(){intx=023;printf(“%d”,--x)}A)17B)18C)23D)24一、选择题(每个小题共四个答案,其中只有一个是正确的)。1.不合法的常量是。A)‘2’B)“”C)‘’D)“483”C2.判断intx=0xaffbc;x的结果是。A)赋值非法B)不确定C)为OxaffbD)为0xffbcD3.在C语言中,数字029是一个。A)八进制数B)十六进制数C)十进制数D)非法数D4.若intk=7,x=12;则能使值为3的表达式是。A)x%=(k%=5)B)x%=(k-k%5)C)x%=k

2、-k%5D)(x%=k)-(k%=5)D5.假定x和y为double型,则表达式x=2,y=x+3/2的值是。A)3.500000B)3C)2.000000D)3.000000D6.执行下列程序片段时输出结果是。intx=13,y=5;printf(“%d”,x%=(y/=2));A)3B)2C)1D)0CB一、选择题(每个小题共四个答案,其中只有一个是正确的)。8.以下程序片段。intx=2,y=3;printf(x>y?“***x=%d”:“###y=%d”,x>y?x:y);A)输出控制格式错误B)输出为:***x=2C)输出为:##

3、#y=2D)输出为:###y=3D9.设:inta=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c

4、f(“%d,%d”,&x,&y);if(x>y)x=y;y=x;elsex++;y++;printf(“%d,%d”,x,y);}A)有语法错误,不能通过编译B)若输入3和4,则输出4和5C)若输入4和3,则输出3和4D)若输入4和3,则输出4和5”A12、下述程序的输出结果是。main(){inta=0,b=0,c=0;if(++a>0

5、

6、++b>0)++c;printf(“%d,%d,%d”,a,b,c);}A)0,0,0B)1,1,1C)1,0,1D)0,1,1C一、选择题(每个小题共四个答案,其中只有一个是正确的)。13、以下程序输

7、出结果是。main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;case3:a++;b++;}printf(“a=%d,b=%d”,a,b);}A)a=1,b=0B)a=2,b=1C)a=1,b=1D)a=2,b=2B14、下述程序的运行结果是。main(){intx=9;for(;x>0;x--){if(x%3==0){printf(“%d”,--x);continue;}}}A)74

8、1B)852C)963D)875421B一、选择题(每个小题共四个答案,其中只有一个是正确的)。15、下述程序段的运行结果是。inta=1,b=2,c=3,t;while(a

9、}A)k=0,m=3B)k=0,m=5C)k=1,m=3D)k=1,m=5B一、选择题(每个小题共四个答案,其中只有一个是正确的)。17、以下正确的函数定义是。A)doublefun(intx,inty)B)doublefun(intx,y){z=x+y;returnz;}{intz;returnz;}C)fun(x,y)D)doublefun(intx,inty){intx,y;doublez;{doublez;z=x+y;returnz;}z=x+y;returnz;}D18、以下正确的描述是。A)函数的定义可以嵌套,但函数的调用不可以

10、嵌套B)函数的定义不可以嵌套,但函数的调用可以嵌套C)函数的定义和函数的调用均不可以嵌套D)函数的定义和函数的调用均可以嵌套B一、选择题(每个小题共四个答案,其中只有一个是正确的

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

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

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

《2010年C语言练习题演讲稿ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、7.下列程序的输出结果是。main(){intx=023;printf(“%d”,--x)}A)17B)18C)23D)24一、选择题(每个小题共四个答案,其中只有一个是正确的)。1.不合法的常量是。A)‘2’B)“”C)‘’D)“483”C2.判断intx=0xaffbc;x的结果是。A)赋值非法B)不确定C)为OxaffbD)为0xffbcD3.在C语言中,数字029是一个。A)八进制数B)十六进制数C)十进制数D)非法数D4.若intk=7,x=12;则能使值为3的表达式是。A)x%=(k%=5)B)x%=(k-k%5)C)x%=k

2、-k%5D)(x%=k)-(k%=5)D5.假定x和y为double型,则表达式x=2,y=x+3/2的值是。A)3.500000B)3C)2.000000D)3.000000D6.执行下列程序片段时输出结果是。intx=13,y=5;printf(“%d”,x%=(y/=2));A)3B)2C)1D)0CB一、选择题(每个小题共四个答案,其中只有一个是正确的)。8.以下程序片段。intx=2,y=3;printf(x>y?“***x=%d”:“###y=%d”,x>y?x:y);A)输出控制格式错误B)输出为:***x=2C)输出为:##

3、#y=2D)输出为:###y=3D9.设:inta=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c

4、f(“%d,%d”,&x,&y);if(x>y)x=y;y=x;elsex++;y++;printf(“%d,%d”,x,y);}A)有语法错误,不能通过编译B)若输入3和4,则输出4和5C)若输入4和3,则输出3和4D)若输入4和3,则输出4和5”A12、下述程序的输出结果是。main(){inta=0,b=0,c=0;if(++a>0

5、

6、++b>0)++c;printf(“%d,%d,%d”,a,b,c);}A)0,0,0B)1,1,1C)1,0,1D)0,1,1C一、选择题(每个小题共四个答案,其中只有一个是正确的)。13、以下程序输

7、出结果是。main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;case3:a++;b++;}printf(“a=%d,b=%d”,a,b);}A)a=1,b=0B)a=2,b=1C)a=1,b=1D)a=2,b=2B14、下述程序的运行结果是。main(){intx=9;for(;x>0;x--){if(x%3==0){printf(“%d”,--x);continue;}}}A)74

8、1B)852C)963D)875421B一、选择题(每个小题共四个答案,其中只有一个是正确的)。15、下述程序段的运行结果是。inta=1,b=2,c=3,t;while(a

9、}A)k=0,m=3B)k=0,m=5C)k=1,m=3D)k=1,m=5B一、选择题(每个小题共四个答案,其中只有一个是正确的)。17、以下正确的函数定义是。A)doublefun(intx,inty)B)doublefun(intx,y){z=x+y;returnz;}{intz;returnz;}C)fun(x,y)D)doublefun(intx,inty){intx,y;doublez;{doublez;z=x+y;returnz;}z=x+y;returnz;}D18、以下正确的描述是。A)函数的定义可以嵌套,但函数的调用不可以

10、嵌套B)函数的定义不可以嵌套,但函数的调用可以嵌套C)函数的定义和函数的调用均不可以嵌套D)函数的定义和函数的调用均可以嵌套B一、选择题(每个小题共四个答案,其中只有一个是正确的

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