写程序(在100--999中 输出满足abc=a*a*a+b*b*b+c*c*c的数.) 在下面的程序中,什么地方出错了

写程序(在100--999中 输出满足abc=a*a*a+b*b*b+c*c*c的数.) 在下面的程序中,什么地方出错了,
#include
void main()
{
x05int i;
x05for(i=100;i
无月光 1年前 已收到1个回答 举报

yzfwj 幼苗

共回答了20个问题采纳率:90% 举报

if(i==(i/100)*(i/100)*(i/100)+((i-i/100*100)/10)*((i-i/100*100)/10)*((i-i/100*100)/10)+(i-i/10*10)*(i-i/10*10)*(i-i/10*10))
多了一个括号),倒数第二个

1年前 追问

9

无月光 举报

在c语言里面等于的符号就是‘==’啊,那个'=' 是赋值符号

举报 yzfwj

多了一个括号,我没说等号啊

无月光 举报

我回复错了,不好意思,你看看还有没有错啊,谢谢啊

举报 yzfwj

没有什么问题 #include int main() { int i; for(i=100;i<=999;i++) if(i==(i/100)*(i/100)*(i/100)+((i-i/100*100)/10)*((i-i/100*100)/10)*((i-i/100*100)/10)+(i-i/10*10)*(i-i/10*10)*(i-i/10*10)) printf("%d ",i); return 0; } //我运行了一下
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.029 s. - webmaster@yulucn.com