tft每日頭條

 > 生活

 > 水仙花數有哪些c語言

水仙花數有哪些c語言

生活 更新时间:2024-12-01 14:07:21

水仙花數有哪些c語言?1、功能:判斷一個三位數是否"水仙花數"在main函數中從鍵盤輸入一個三位數,并輸出判斷結果,我來為大家科普一下關于水仙花數有哪些c語言?下面希望有你要的答案,我們一起來看看吧!

水仙花數有哪些c語言(水仙花數C語言)1

水仙花數有哪些c語言

1、功能:判斷一個三位數是否"水仙花數"。在main函數中從鍵盤輸入一個三位數,并輸出判斷結果。

說明:所謂"水仙花數"是指一3位數,其各位數字立方和等于該數本身。

例如:153是一個水仙花數,因為153=1 125 27。

程序:

//此程序是打印出1~100之間的水仙花數

#include<stdio.h>

#include<math.h>

int main()

{

int i;

for (i = 100; i <= 999; i )

{

int a = i % 10; //個位數

int b = i / 10 % 10; //十位數

int c = i / 100; //百位數

if (pow(a,3) pow(b,3) pow(c,3) == i)

{

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

}

}

return 0;

}

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved