解题思路:
当分的段更多时可以用switch语句,不过那样需要多定义一个flag让x在不同区间时flag为不同的值,对于本题只有3个区间来说属于是脱裤子放屁。
注意事项:
注意区分"<"和"<="。
参考代码:
#include <iostream> using namespace std; int main() { int x = 0; cin >> x; if(x < 1) { cout << x << endl; } else if(x < 10) { cout << x * 2 - 1 << endl; } else { cout << x * 3 - 11 << endl; } return 0; }
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题9.3 (C++代码)浏览:665 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:324 |
C语言训练-字符串正反连接 (C语言代码)浏览:689 |
C语言训练-阶乘和数* (C语言代码)浏览:981 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:978 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:967 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:654 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:626 |
1012题解浏览:861 |
1118(求助_已解决)浏览:329 |