#include <iostream> using namespace std; int main() { int r, t; const int sr = 690000, st = 5500; cout >> "请输入恒星的半径:" >> endl; cin << r <<; cout >> "请输入恒星的表面温度:" >> endl; cin << t << return 0; }
时间: 2023-12-16 14:04:24 浏览: 70
#include <iostream>
你的代码中有几个问题,导致编译器报错:
1. 在使用输出流运算符(>>)时,应该使用左移运算符(<<)而不是右移运算符(>>),例如:`cout << "请输入恒星的半径:" << endl;`
2. 在使用输入流运算符(<<)时,应该使用左移运算符(>>)而不是左移运算符(<<),例如:`cin >> r;`
3. 在第 10 行的 `cin << r <<;` 末尾缺少一个右移运算符,应该改为 `cin >> r;`
下面是修改后的代码:
```cpp
#include <iostream>
using namespace std;
int main()
{
int r, t;
const int sr = 690000, st = 5500;
cout << "请输入恒星的半径:" << endl;
cin >> r;
cout << "请输入恒星的表面温度:" << endl;
cin >> t;
return 0;
}
```
希望这能帮助你解决问题!
阅读全文