解题思路:
注意事项:注意要用 double 或者float
用if 的多重选择分支法可以让程序运行更快
参考代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
double x,y;
cin>>x;
if(x<1)
y=x;
else{
if(x>=1&&x<10)
y=2*x-1;
else if(x>=10)
y=3*x-11;
}
cout << y <<endl;
return 0;
}
0.0分
2 人评分
C语言训练-最大数问题 (C语言代码)浏览:648 |
蓝桥杯历届试题-九宫重排 (C++代码)浏览:2812 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:436 |
A+B for Input-Output Practice (IV) (C++代码)浏览:713 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:566 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:1215 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:1110 |
简单的a+b (C语言代码)浏览:661 |
IP判断 (C语言代码)浏览:819 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:2121 |