亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

怎么用c語言輸出水仙花數

小億
150
2023-08-08 16:30:23
欄目: 編程語言

水仙花數定義:一個n位數等于其各位數字的n次方之和。

以下是用C語言輸出水仙花數的方法:

#include <stdio.h>
int main()
{
int n, num, digit, sum;
printf("請輸入一個整數n:");
scanf("%d", &n);
printf("水仙花數為:");
for(num = 0; num <= n; num++)
{
sum = 0;
int temp = num;
while(temp > 0)
{
digit = temp % 10;
sum += digit * digit * digit;
temp /= 10;
}
if(num == sum)
{
printf("%d ", num);
}
}
return 0;
}

運行程序后,用戶需要輸入一個整數n,程序會輸出從0到n之間的所有水仙花數。輸出結果會在屏幕上顯示。

0
同德县| 中山市| 扶绥县| 申扎县| 颍上县| 利辛县| 陆良县| 璧山县| 福安市| 长武县| 永新县| 定安县| 调兵山市| 若羌县| 绍兴市| 旌德县| 六枝特区| 平谷区| 敖汉旗| 东光县| 巴彦县| 收藏| 元阳县| 新源县| 来宾市| 灵川县| 确山县| 顺平县| 陕西省| 广昌县| 乌鲁木齐县| 揭西县| 房产| 保康县| 深州市| 茶陵县| 太原市| 临沂市| 乐东| 庄河市| 乐清市|