码迷,mamicode.com
首页 > 编程语言 > 详细

C语言学习-9

时间:2015-05-06 20:58:00      阅读:148      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!