水仙花数为什么不对?
pascal吧
全部回复
仅看楼主
level 9
var
x,y,d,z:integer;
begin
readln(x);
for x:=100 to 999 do
begin
y:=x div 10;
d:=x div 10 mod 10;
z:=x mod 10;
if x:=y*y*y+d*d*d+z*z*z then writeln(x);
end;
end.
2015年05月30日 13点05分 1
level 7
第十行编译出错,明显的严重语法错误。
2015年05月31日 01点05分 2
level 1
"x:="改成"x="。
顺便说一下:前面y:=x div 100。
2015年06月10日 06点06分 3
level 9
xiexie
2015年06月14日 04点06分 4
1