使用函数输出水仙花数:输入两个正整数m和n(1<=m,n<=1000),输出m~n之间的所有满足各

日期:2016-04-20 08:16:01 人气:2

使用函数输出水仙花数:输入两个正整数m和n(1<=m,n<=1000),输出m~n之间的所有满足各

#include int fun(int a) { int b,c,s; b=a; s=0; while ( b ) { c=b%10; b/=10; s+=c*c*c; } if ( s==a ) return 1; else return 0; } void main() { int m,n,i; scanf("%d%d",&m,&n); for ( i=m;i<=n;i++ ) if ( fun(i) ) printf("%d &q
    A+
热门评论