編程求100到999的水仙花數 求100到999的水仙花數?
求100到999的水仙花數?共有四個:153370371407三位數ABC在100-999之間,滿足a?B呢?C級?=ABC,所以ABC稱為水仙數。根據您的描述和提供的代碼,您只需要包裝輸出行。修改后
求100到999的水仙花數?
共有四個:153370371407
三位數ABC在100-999之間,滿足a?B呢?C級?=ABC,所以ABC稱為水仙數。
根據您的描述和提供的代碼,您只需要包裝輸出行。修改后的代碼如下:
##include<stdio。H>
int main()
{
int i,a,B,C
表示(i=100I<=999i)
{
a=i/100
B=i/10
C=i
if(i==a*a*B*B*B*C*C)
printf(%d是水仙花數)。n“,I)
}]返回0
}
程序運行結果:
急急急!求100到999之間所有的水仙花數?
如果您不想要進程,結果是:
有四個水仙數字,分別是153、370、371、407
1。程序分析:用for循環(huán)控制100-999個數字,每個數字分解為四位、十位、百位。2程序源代碼:Main(){inti,J,K,n printf(“”waterflower“numberis:”)for(n=100N<1000n){I=n/100/*分解百位*/J=n/10 /*分解十位*/K=n /*分解個別位*/if(I*100j*10K==I*I*I*I J*J*K*K){printf(“-5D”,n)}printf(“n”)}