//参考代码: #include int main() { int x,y; scanf("%d",&x); if(x<1) { y = x; } else if(1<=x<10)//这里程序虽然可以正常运行,但是有的编译器会有警告,也就是这个表达式应该分开写1<=x && x=10 if(x>=10)//这里也可以用else { y = 3 * x - 11 ; } printf("%d",y); return 0; }
解题思路:
利用if语句解题
注意事项:
else,if中语句只有一条,可省{}
else后面不能加()但可以加语句
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:641 |
【排队买票】 (C语言代码)浏览:944 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:703 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)from DQM浏览:773 |
Cylinder (C语言描述+详细分析)浏览:3375 |
Tom数 (C语言代码)浏览:517 |
2^k进制数 (C语言描述,蓝桥杯)浏览:1457 |
数列问题 (C语言代码)浏览:1068 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:465 |
1202题解浏览:689 |