當前位置:編程學習大全網 - 圖片素材 - C-Free教程之C語言輸出水仙花數的方法

C-Free教程之C語言輸出水仙花數的方法

方法/步驟

1、打開C-Free5.0新建壹個空白頁面,然後將C語言的基礎格式寫完,註意格式縮進。如下圖所示。

2、首先我們要知道所謂?水仙花數?是指壹個三位數,其各位數字立方和

等於該數本身的數字。所以我們要聲明4個整數來幫我們得到這個數字的個,十,百位,還有壹個用來循環。

int

i,j,k,n;

printf("100-1000之間的水仙花數是:

");

3、然後我們要寫壹個for循環來得到100-1000的各個數字為下面的條件做條件

for(n=100;n<1000;n++){

}

4、現在我們需要獲得100-1000之內的數字的個位,十位,百位。

i=n/100;j=n/10%10;k=n%10;

5、然後在這裏輸入壹個if語句作為判斷是否是水仙花數。如果是的話輸出。

if(i*100+j*10+k==i*i*i+j*j*j+k*k*k){

printf("%-5d",n);

}

if語句的判斷壹個三位數,其各位數字立方和等於該數本身的數字

6、然後我們用調試按鈕,調試構建程序,編譯完成後,如下圖輸出了100-1000之內的水仙花數。

以上就是專題欄小編帶來的C-Free教程,更多教程請看?/zt/CFree/?

  • 上一篇:空間相冊名稱唯美 空間相冊名稱唯美的有哪些
  • 下一篇:愛啊哎呀我願意 15集中插曲‘壹個人’什麽的歌詞,誰知道叫什麽名字,鏈接~謝謝!
  • copyright 2024編程學習大全網