scanf(\
printf(\该学生的足实年龄为:%d岁\\n\ }
[4.23] 编写程序,输入一个整数,打印出它是奇数还是偶数。 #include main() { int a; printf(\请输入一个整数:\\n\ scanf(\ if(a%2==0) printf(\该整数为偶数!\\n\ else printf(\该整数为奇数!\\n\ }
[4.24] 编写程序,输入 a、b 、c 三个数,打印出最大者。 #include main() { inta,b,c,max; printf(\请输入三个整数:\\n\ scanf(\ max=a; if(b>max) max=b; if(c>max) max=c; printf(\三者最大值为:%d\\n\
}
[4.25] 有一函数:
x (-5 y= x-1 (x=0)
x+1 (0编写一程序,要求输入x 的值,输出y 的值。
分别用 (1)不嵌套的if 语句(2)嵌套的if 语句 (3)if-else语句 (4)switch 语句 (1) 不嵌套的if 语句 #include main() { intx,y; printf(\请输入整数x的值:\\n\ scanf(\ if(x<=-5||x>=10){ printf(\在此无定义!\\n\ //return ; } if(-5printf(\ }
(2) 嵌套的if 语句 #include main() { intx,y; printf(\请输入整数x的值:\\n\ scanf(\ if(x<=-5||x>=10){ printf(\在此无定义!\\n\ } else{ if(-5printf(\ }
(3)if-else语句 #include main() { intx,y=-1; printf(\请输入整数x的值:\\n\ scanf(\ if(x<=-5||x>=10) printf(\在此无定义!\\n\ else if(-5printf(\ }
(4) switch 语句
#include main() { intx,y; printf(\请输入整数x的值:\\n\ scanf(\ if(x<=-5||x>=10){ printf(\在此无定义!\\n\ } else{ switch(x){ case -4: case -3: case -2: case -1: y=x;break; case 0: y=x-1;break; default:y=x+1; } }
printf(\ }