c++对于实数x和y,输入x,输出y的值。 y=x+1 当x<0时 y=xx-5 当0<=x<10时 y=xx*x 当x>=10时 输入 输入实数x 输出 输出实数y的值
时间: 2023-12-15 11:03:20 浏览: 111
C++的输入和输出
5星 · 资源好评率100%
C++代码如下:
```
#include <iostream>
#include <cmath>
using namespace std;
int main() {
double x, y;
cin >> x;
if (x < 0) {
y = x * 1.0;
} else if (x >= 0 && x < 10) {
y = x * x * x;
} else {
y = x * x;
}
cout << y << endl;
return 0;
}
```
Python代码如下:
```
x = float(input())
if x < 0:
y = x
elif x >= 0 and x < 10:
y = x ** 3
else:
y = x ** 2
print(y)
```
阅读全文