首页 > 编程语言 > 详细

C语言学习-9

时间:2015-05-06 20:57:44      阅读:222      评论:0      收藏:0      [点我收藏+]

/*
打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数
本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。
*/

#include<stdio.h>

int main(void)
{
    int i = 0, j = 0, k = 0, m = 0, n = 0, l = 0;
    for (i=100; i<=999; i++)
    {
        j = i%10;        //个位数 
        k = i/10;
        m = k%10;        //十位数 
        n = k/10;
        l = n%10;        //百位数 
        if (j*j*j + m*m*m + l*l*l == i)
        {
            printf("%d\n", i);
        }
    }
    return 0;
}

 

C语言学习-9

原文:http://www.cnblogs.com/L3i4c5x6/p/4483039.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!