酷知百科網

位置:首頁 > 遊戲數碼 > IT技術

編寫C語言程序打印“水仙花數”

IT技術1.54W

今天教大家編寫C語言程序打印“水仙花數”。

操作方法

(01)編寫程序之前最好先了解什麼是水仙花數。水仙花數是指一個 n 位正整數 ( n≥3 ),它的每個位上的數字的 n 次冪之和等於它本身。

(02)然後開啟C++軟件,新建一個檔案,準備開始編寫程序。#include <stdio.h>void main(){int n,a,b,c;for(n=100;n<1000;n++){a=n%10;b=n/10%10;c=n/100;if(n==a*a*a+b*b*b+c*c*c)printf("%dn",n);}}

編寫C語言程序打印“水仙花數”

(03)編寫程序的過程中,大多數情況下會因爲字母打錯,或者標點不正確導致錯誤發生,同時特別要注意空格的準確性。

編寫C語言程序打印“水仙花數” 第2張

(04)檢查完畢後,最後開啟進行效驗程序是否正確即可,也可以自己計算看看是否爲水仙花數。

編寫C語言程序打印“水仙花數” 第3張