#include <iostream>
using namespace std;
int main()
{
int i = 1, j = 0, k = 0, a = 0;
for (int i = 1; i < 10; j++)
for (int j = 0; j < 10; j++)
for (int k = 0; k < 10; k++)
{
if ((i * i * i + j * j * j + k * k * k) == (100 * i + 10 * j + k))
{
a = a + 1;
cout << i << j << k<<endl;
}
}
cout << a;
}
for,if,else下面如果是一条语句,大括号可加可不加,多语句必须加大括号,望采纳谢谢
for循环如果循环体内只有一句就不用加大括号(想加也可以),如果有多条执行语句则必须加大括号。
若有用采纳一下,谢谢。
这个就是一个缩进和代码规范的问题,一种语句可以有很多种写法,不过还是建议新手写的时候把所有括号都加上,防止哪些地方缩进差了点出现错误