c语言判断语句if示例(C语言练习题1(if和switch语句))

首页常识更新时间:2023-01-15 15:53:50

以下一些练习题皆从《C语言现代设计现代方法》第2版本,93-95页复制过来,在此声明。

1、下列代码片段给出了关系运算符和判等运算符的例子,假设i、j和k都是int型变量,请给出每道题的输出结果。

1.1

i=2;j=3;

k=i*j==6;

printf("%d",k);

1.2

i=5;j=10;k=1;

printf("%d",k>i<j);

1.3

i=3;j=2;k=1;

printf("%d",i<j==j<k);

1.4

i=3;j=4;k=5;

printf("%d",i%j i<k);

2、下列代码片段给出了路基运算符的例子。假设i,j和k都是int型变量,请给出每道题的输出结果。

2.1

i=10;j=5;

printf("%d",!i<j);

2.2

i=2;j=1;

printf("%d",!!i !j);

3、编程题

编写一个程序,确定一个数的位数:

Enter a number: 374

The number 374 has 3 digits

假设输入的数最多不超过4位。提示:利用if语句进行数的判定。例如,如果数在0和9之间,那么位数为1;如果数在10-99之间,那么位数为2.

4、编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的格式

Enter a 24-hour time :21:11

Equivalent 12-hour time:9:11 PM

注意不要把12:00显示成0:00.

,
展开阅读全文
推荐内容
热门内容
热门文章

© 2007-2022 http://www.anhuiqq.cn,All Rights Reserved.