C语言习题第四章(2)

来源:网络收集 时间:2025-06-23 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xuecool-com或QQ:370150219 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

printf(\if(y= =0) x=3; else x=5;

printf(\x=1; if(z<0) if(y>0)x=3; else x=5;

printf(\if(z=y<0)x=5; else x=7;

printf(\printf(\if(x=y=z)x=3; printf(\printf(\}

A)x=5 x=5 x=1 x=7 z=0

x=3 z=0 z=1 B)x=5 x=5 x=1 x=5 x=3

z=0

C)x=5 x=5 D)x=5 x=5 x=5 x=1 x=7 z=0 x=7 z=0

x=3 z=1 z=0

16.若有以下函数关系 x<0 → y=2x x>0 → y=x x=0 → y=x+1

下面程序段能正确表示以上关系的是 C 。(2级) A)y=2x; B)y=2x; if(x!=0) if(x<=0) if(x>0)y=x; if(x= =0) y=x+1; else y=x+1; else y=x; C)if(x>=0) (D)y=x+1; if(x>0) y=x; if(x<=0)

else y=x+1; if(x<0) y=2x; else y=2x; else y=x; 17.若有以下变量定义: float x; int a,b;

x=3 则正确的switch语句是 D 。(1级) A)switch(x) { case 1.0:printf(\case 2.0:printf(\}

B)switch(x) { case 1,2:printf(\case 3:printf(\}

C)switch(a+b) { case 1:printf(\case 2*a:printf(\}

D)switch(a+b) { case 1:printf(\case 1+2:printf(\}

18. 以下关于运算符优先顺序的描述正确的是 C 。第一学期试题)

A)关系运算符<算术运算符<赋值运算符<逻辑运算符 B)逻辑运算符<关系运算符<算术运算符<赋值运算符 C)赋值运算符<逻辑运算符<关系运算符<算术运算符

(02~03D)算术运算符<关系运算符<赋值运算符<逻辑运算符

19. 能正确表示a>=10或a<=0的关系表达式是 D 。(02~03第一学期试题)

A)a>=10 or a<=0 B)a>=10 | a<=0 C)a>=10 && a<=0 D)a>=10 | | a<=0

20. 以下不正确的if 语句形式是 C 。(02~03第一学期试题) A)if ( x > y && x != y ) ; B)if ( x = = y ) x + = y ;

C)if ( x != y ) scanf ( “%d”, &x) else scanf ( “%d”, &y); D)if ( x < y ) { x++; y++;}

21. 当 a = 1, b = 3 , c = 5, d = 4 时, 执行完下面程序段后 x 的值为 B 。(02~03第一学期试题) if ( a < b )

if ( c < d ) x = 1 ; else if ( a < c ) if ( b < d ) x =2 ; else x = 3 ; else x = 6 ; else x = 7 ;

A)1 B)2 C)3 D)6

22. 以下if语句中语法错误的是 C 。(01~02第二学期试题)

A)if (a>b)printf(“%f”,a); B)if(a>b)printf(“%f”,a); else printf(“%f”,b);

C)if(a>b)printf(“%f”,a) D)if(a>b)printf(“%f”,b); else printf(“%f”,b); else printf(“%f”,a); 23. 能表示整数x符合下面两个条件的语句是 A 。(01~02第二学期试题)

(1)“能被4整除,但不能被100整除” .(2)能被4整除,又能被400整除.

A)(x%4==0&&x0!=0)||x@0==0 B)(x%4==0||x0!=0)&&x@0==0 C)(x%4==0&&x@0!=0)||x0==0 D)(x0==0||x%4!=0)&&x@0==0

24. 设有如下定义:char ch=’z’,则执行下面语句 后变量ch是值为: D 。(03试题) ch=(?A?<=ch&&ch<=?Z?)?(ch+32):ch

A)A B)a C)Z D)z

25. 若I为整型变量,则下列程序段的运行结果为 A 。(03试题) I=322;

if(I%2==0) printf(“#####”); else printf(“*****”);

A)##### B)#####*****

百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库C语言习题第四章(2)在线全文阅读。

C语言习题第四章(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.70edu.com/wenku/445175.html(转载请注明文章来源)
Copyright © 2020-2025 70教育网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备16052595号-17
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:7 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219