第2章数据类型和表达式习题ppt课件.ppt

第2章数据类型和表达式习题ppt课件.ppt

ID:59018934

大小:83.50 KB

页数:39页

时间:2020-09-26

第2章数据类型和表达式习题ppt课件.ppt_第1页
第2章数据类型和表达式习题ppt课件.ppt_第2页
第2章数据类型和表达式习题ppt课件.ppt_第3页
第2章数据类型和表达式习题ppt课件.ppt_第4页
第2章数据类型和表达式习题ppt课件.ppt_第5页
资源描述:

《第2章数据类型和表达式习题ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、例题解析1.设x为int型变量,则执行以下语句后,x的值为_B__     x=10;x+=x-=x-x;     A)10B)20C)40D)302.以下合法的赋值语句是_B___ A)x=y=100B)d--;C)x+y;D)c=int(a+b);3.若已定义X和Y为double型,则表达式:X=1,Y=x+3/2的值是_C__A)1B)2C)2.0D)2.5.4.在以下一组运算符中,优先级最高的运算符是_C_A)<=B)=C)%D)&&5.表达式:10!=9的值是_D__A)trueB)非零值C)0D)16.下列能正

2、确表示A≥10或A≤0的关系表达式是_C_A)A>=10orA<=0B)A>=10

3、A<=0C)A>=10

4、

5、A<=0D)A>=10&&A<=07.设x,y,z,t均为int型变量,则执行以下语句x=y=z=1;t=++x

6、

7、++y&&++z;t的值为__B__A)不定值B)2C)1D)08.设a=1,b=2,c=3,d=4则表达式a<b?a:c<d?a:d的结果为__D___ A)4       B)3       C)2         D)19.假定w、x、y、z、m均为int型变量,有如下程序段:w=1;x=2;y

8、=3;z=4;m=(w>1)的值是D__A)0B)2C)4D)811.以下程序的输出结果是_B_________。   main()   {intx=05;charz=’a’;   printf(“%d”,(x&1)&&(z<’z’));}   A)0  B)1  C)2  D)312.语句printf(“abre‘hi’y\bou”);的输出

9、结果是__A__A)abre'hi'y\bouB)abre'hi'ybouC)re'hi'youD)abre'hi'ybou(说明:'b'是退格符)13.以下程序的输出结果是Cmain() {inta=5,b=4,c=6,d; printf("%d“,d=a>b?a>c?a:c:b); } A)5B)4C)6D)不确定14.已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是___B_____。 A)scanf("%2d%

10、2d%2dtt,&i,&j,&k); B)scanf("%d %d %d",&i,&j,&k); C)scanf("%d,%d,%d”,&i,&j,&k); D)scanf("i=%d,j=%d,k=%d-t,&i,&j,&k);15.若有以下程序段Dintm=0xabc,n=0xabc;printf(“%X%x”,m,n);执行后输出结果是A)0Xabc0xabcB)0xABC0XabcC)ABCabcD)abcabc16.设有以下程序段:intx=2002,y=2003;printf(“%d”,(x,y));则

11、以下叙述正确的是_D__A)输出语句格式说明符的个数少于输出项的个数,不能正确输出B)运行时产生错误信息C)输出值为2002D)输出值为200317.有以下定义语句Ddoublea,b;intw;longc;若各变量已正确赋值,则下列选项中正确的表达式是A)a+=a+b=b++B)w%((int)a+b)C)(c+w)%(int)aD)w=a&b18.若x和y代表整型数,以下表达式中不能正确表示数学关系

12、x-y

13、<10的是_C_____A)abs(x-y)<10B)x-y>-10&&x-y<10C)!(x-y)<-10

14、

15、

16、!(y-x)>10D)(x-y)*(x-y)<10019.有以下程序main(){chara,b,c,d;scanf("%c,%c,%d,%d",&a,&b,&c,&d);printf(“%c,%c,%c,%c",a,b,c,d);}若运行时从键盘上输入:6,5,65,66<回车>。则输出结果是_A___A)6,5,A,BB)6,5,65,66C)6,5,6,5D)6,5,6,620.有以下程序段intm=0,n=0;charc='a';scanf("%d%c%d“,&m,&c,&n);printf("%d,%c,%d

17、",m,c,n);若从键盘上输入:10A10<回车>,则输出结果是__A__A)10,A,10B)10,a,10C)10,a,0D)10,A,0填空题1.以下程序的输出结果是_65536___。main(){unsignedshorta=65536;intb;printf(“%d”,b=a);}2.

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

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

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