首页 理论教育 C语言程序设计教程-习题4解析

C语言程序设计教程-习题4解析

时间:2023-10-23 理论教育 版权反馈
【摘要】:A.****B.####C.####D.提示出错,无结果以下程序的运行结果是()。A.0B.4C.6D.x=72.填空题C语言中用____表示逻辑真,用____表示逻辑假。switch语句中,case后只能为____。以下程序用于判断a、b、c能否构成三角形。

C语言程序设计教程-习题4解析

1.选择题

(1)以下选项中,哪个不属于switch语句的关键字?()

A.break       B.case        C.for        D.default

(2)设有变量定义“int x=10,y=20,z=30;”,则执行语句“if(x>y)z=x;x=y;y=z;”后,x、y、z的值是()。

A.x=10,y=20,z=30           B.x=20,y=30,z=30

C.x=20,y=10,z=10           D.x=20,y=30,z=20

(3)若n=3,则以下程序的运行结果是()。

A.**** B.####

C.#### D.提示出错,无结果

(4)以下程序的运行结果是()。A.0         B.4          C.6          D.x=7(www.xing528.com)

2.填空题

(1)C语言中用____表示逻辑真,用____表示逻辑假。

(2)选择结构可通过____语句和____语句实现。

(3)switch语句中,case后只能为____。

(4)以下程序用于判断a、b、c能否构成三角形。若能则输出“YES”,否则输出“NO”。确定a、b、c能构成三角形的条件是需同时满足条件:a+b>c,a+c>b和b+c>a,请填空。

3.编程题

(1)编写程序,实现对奇数和偶数的判断。

(2)编写程序,根据x的数值,求出相应y的值。

(3)输入某年某月某日,判断这一天是这一年的第几天。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈