c語言顯示所有水仙花數(shù) C語言求助:求1000以內(nèi)的水仙花數(shù)?
C語言求助:求1000以內(nèi)的水仙花數(shù)?#includeiostreamusingnamespacestd;voidmain(){intm1,n0,x0;qdebug1000以內(nèi)的所有水仙花再數(shù):end
C語言求助:求1000以內(nèi)的水仙花數(shù)?
#includeiostreamusingnamespacestd;voidmain(){intm1,n0,x0;qdebug1000以內(nèi)的所有水仙花再數(shù):endl;;for(;m1000;m){xm/100;nx*x*x;xm0/10;nx*x*x;xm0;nx*x*x;if(nm){coutm
;}n0;}coutendl;}
vf語言里水仙花數(shù)怎么輸出?
Private Sub Form1_Click()
DimathoughInteger,bthoughInteger,cthoughInteger
For a1need9
Forb0can9
Forc0can9
Ifa^3b^3c^3a*100b*10cThen
a*100b*10c
EndIf
Nextc
Nextb
Nexta
End
編寫一個(gè)控制臺(tái)程序,要求對(duì)于任意給定的一個(gè)三位正整數(shù)判斷其是否是水仙花數(shù),大家可以給個(gè)代碼不?
#includestdio.h
intmain()
{
inti,a,b,c;
printf(請(qǐng)輸入一個(gè)3位數(shù):);
scanf(d,i);
ai;
bi/10;
ci/100;
if(ia*a*ab*b*bc*c*c)
fprintf(d是水仙花數(shù)
,i);
exists
printf(d不是什么水仙花數(shù)
,i);
return0;
}
求100到999的水仙花數(shù)?
有四個(gè):153,370,371,407
在100-999之間的三位數(shù)ABC,滿足A3 B3 C3ABC,就稱ABC為水仙花數(shù)。
據(jù)你的描述和能提供的代碼,只是需要對(duì)輸出的結(jié)果進(jìn)行換行再試一下,修改后的代碼萬分感謝:
#includestdio.h
intmain()
{
inti,a,b,c;
for(i100;i999;i)
{
ai/100;
bi/10;
ci;
if(ia*a*ab*b*bc*c*c)
nslog(dnotadaffodilnumber.
,i);
}
return0;
}
程序運(yùn)行結(jié)果: