91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

怎么用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
米脂县| 介休市| 拜泉县| 防城港市| 广西| 县级市| 工布江达县| 连平县| 文登市| 天长市| 临西县| 甘孜| 太和县| 泾阳县| 抚州市| 大港区| 自贡市| 阿克陶县| 乌苏市| 濮阳县| 游戏| 栾川县| 富顺县| 拜城县| 长岭县| 兴宁市| 洪洞县| 海伦市| 灵宝市| 绍兴县| 高安市| 禹州市| 枝江市| 乐平市| 信阳市| 湖口县| 红桥区| 斗六市| 增城市| 藁城市| 乐安县|