05选择结构关系逻辑运算符表达式

05选择结构关系逻辑运算符表达式

ID:8960827

大小:96.00 KB

页数:8页

时间:2018-04-13

05选择结构关系逻辑运算符表达式_第1页
05选择结构关系逻辑运算符表达式_第2页
05选择结构关系逻辑运算符表达式_第3页
05选择结构关系逻辑运算符表达式_第4页
05选择结构关系逻辑运算符表达式_第5页
资源描述:

《05选择结构关系逻辑运算符表达式》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1.下列程序的输出结果是()。(2005.4.21)main(){inti=1,j=2,k=3;if(i++==1&&(++j==3‖k++==3))printf("%d%d%d",i,j,k);}A)123B)234C)223D)2332.若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a

2、,a=t;printf("%d%d%d",a,b,c);}4.下列程序运行后的输出结果是【9】。(2005.4.9)main(){inta,b,c;a=10;b=20;c=(a%b<1)‖(a/b>1);printf("%d%d%d",a,b,c)5.当把四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是()。(2005.9.18)A)k%2B)k%2==1C)(k%2)!=0D)!k%2==16.设有定义:intk=1,m=2;floatf=7;则下列选项中错误的表达式是()。(2005.9.22)A)k=k>=kB)-k++C)k%int(f)

3、D)k>=f>=m7.设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。(2005.9.23)A)(!a==1)&&(!b==0)B)(a<b)&&!c‖1C)a&&bD)a‖(b+b)&&(c-a)8.有下列程序段:intk=0,a=1,b=2,c=3;k=a<b?b:a;k=k>c?c:k;9.执行该程序段后,k的值是()。(2005.9.24)A)3B)2C)1D)010.设变量a、b、c、d和y都已正确定义并赋值。若有下列if语句if(a<b)if(c==d)y=0;elsey=1;该语句所表示的含义是()。(2005.9.25)11.下列程序运行后的输

4、出结果【7】。(2005.9.7)main(){inta=1,b=2,c=3;if(c=a)printf("%d",c);elseprintf("%d"b);12.若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。(2006.4.19)A)switch(x)B)switch((int)x);{case1.0:printf("*");{case1:printf("*");case2.0:printf("**");}case2:printf("**");}C)switch(a+b)D)switch(a+b){case1:pr

5、intf("*");{case1:printf("*");case2+1:printf("**");}casec:printf("**");}13.有下列程序:main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,%d,%d,%d",a,b,c,d)}程序输出()。(2006.4.31)A)0,1,2,0B)0,0,0,3C)1,1,2,0D)编译有错14.下列程序用于判断a、b、c能否构成三角形,若能,输出YES,否则输出NO。当给a、b、c输入三角形三条边长时,确定a、b、c能构成三角形的条件是需同

6、时满足三个条件:a+b>c,a+c>b,b+c>a。请填空。(2006.4.7)main(){floata,b,c;scanf("%f%f%f",&a,&b,&c);if(【7】)printf("YES");/*a、b、c能构成三角形*/elseprintf("NO");/*a、b、c不能构成三角形*/15.下列关于逻辑运算符两侧运算对象的叙述中正确的是()。(2006.9.15)A)只能是整数0或1B)只能是整数0或非0整数C)可以是结构体类型的数据D)可以是任意合法的表达式16.若有定义intx,y;并已正确给变量赋值,则下列选项中与表达式(x-y)?(x++):(y++)中

7、的条件表达式(x-y)等价的是()。(2006.9.16)A)(x-y>0)B)(x-y<0)C)(x-y<0‖x-y>0)D)(x-y==0)17.在嵌套使用if语句时,C语言规定else总是()。(2006.9.20)A)和之前与其具有相同缩进位置的if配对B)和之前与其最近的if配对C)和之前与其最近的且不带else的if配对D)和之前的第一个if配对18.下列叙述中正确的是()。(2006.9.21)A)break语句只能用

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

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

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