C语言,C#语言求100-999内的水仙花数源程序
生活随笔
收集整理的這篇文章主要介紹了
C语言,C#语言求100-999内的水仙花数源程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
水仙花數(Narcissistic number)也被稱為超完全數字不變數(pluperfect digital invariant, PPDI)、自戀數、自冪數、阿姆斯壯數或阿姆斯特朗數(Armstrong number),水仙花數是指一個 3 位數,它的每個位上的數字的 3次冪之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。
C#求100-999之內的水仙花數程序:《C#趣味程序---水仙花數》
在DEV中編寫程序,結果如下所示:
C語言源程序:
#include<stdio.h> int sx(int n) {int m,a,b,c;m=n;a=n/100;n=n%100;b=n/10;n=n%10;c=n;if(a*a*a+b*b*b+c*c*c==m)return 1;elsereturn 0; } main() {int a;for(a=100;a<=999;a++)if (sx(a))printf("%d\n",a); }總結
以上是生活随笔為你收集整理的C语言,C#语言求100-999内的水仙花数源程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ArcGIS10.8中如何获取线状、面状
- 下一篇: Modis数据处理工具:MRT百度网盘下