五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

用程序找出“水仙花數(shù)”

2023-08-01 17:52 作者:風(fēng)jing  | 我要投稿

編程題講解

1、輸出所有“水仙花數(shù)”。所謂“水仙花數(shù)”是指一下3位數(shù),其各位數(shù)立方和等于該數(shù)本身。例如:153是水仙花數(shù),因為153=13+53+33?。1+125+27

題目分析:

1、99<i<1000

999 >= i>=100

?

2、每一個3位數(shù)都要做判斷,所以 ,要用循環(huán)

For while ?do while

?

2、這個3位數(shù)上,每一位上的數(shù)字怎么取,a表示百位,b表示十位,c表示個位

a=153/100 ?如果兩個數(shù)都是整數(shù),那么它就取商,只要其中一個數(shù)是實數(shù),那么就要除盡

b=153/10%10 ???b=(i-a*100)/10

c=i%10

?

4.?如果是水仙花數(shù)就輸出,不是,就不輸出,繼續(xù)循環(huán)。

???If i==a*a*a+b*b*b+c*c*c

?

?????Printf(i )


完整程序:

#include <stdio.h>

#include <stdlib.h>

int main()

{? ?int i=100,a,b,c;

? ? ?printf("水仙花數(shù)包括:\n" );

? ? for(;i>=100&&i<1000;i++)

? ? {

? ? ? ? a=i/100;

? ? ? ? b=i/10%10;

? ? ? ? c=i%10;

? ? ? ? if(i==a*a*a+b*b*b+c*c*c)

? ? ? ? printf("%d\n",i);

? ? }

? ? return 0;

}


用程序找出“水仙花數(shù)”的評論 (共 條)

分享到微博請遵守國家法律
淅川县| 木兰县| 桂东县| 西和县| 安乡县| 钟祥市| 常山县| 柳河县| 龙南县| 金门县| 武鸣县| 鹿泉市| 重庆市| 高安市| 孟津县| 抚宁县| 建湖县| 原平市| 正镶白旗| 武邑县| 那坡县| 福建省| 安泽县| 金堂县| 连山| 大田县| 高平市| 岳阳县| 桐乡市| 右玉县| 西乌珠穆沁旗| 巨鹿县| 南乐县| 茌平县| 武清区| 农安县| 林口县| 龙门县| 神池县| 拜城县| 钟山县|