Chinaunix首页 | 论坛 | 博客
  • 博客访问: 313678
  • 博文数量: 69
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 759
  • 用 户 组: 普通用户
  • 注册时间: 2014-09-09 14:15
个人简介

〆 人生就是拼命地奔跑,和华丽的跌倒。 つ

文章分类

全部博文(69)

文章存档

2017年(2)

2016年(16)

2015年(21)

2014年(30)

分类: C/C++

2014-12-10 22:03:43

输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。例如,153是一水仙花数,因为153=13+53+33.请打印出1000以内的“水仙花数”。

点击(此处)折叠或打开

  1. #include <stdio.h>
  2. int main()
  3. {
  4.     int a, b, c;
  5.     int num;

  6.     for (num=100;num<1000;num++)
  7.     {
  8.         a=num/100;
  9.         b=(num/10)%10;
  10.         c=num%10;
  11.         if (num==a*a*a+b*b*b+c*c*c)
  12.         {
  13.             printf("%d\n", num);
  14.         }
  15.     }
  16.     return 0;
  17. }

阅读(754) | 评论(0) | 转发(0) |
0

上一篇:有趣的兔子题

下一篇:判断闰年二种方法

给主人留下些什么吧!~~