输出所有“水仙花数”
来源:互联网 发布:京瓷1025mfp 网络设置 编辑:程序博客网 时间:2024/04/29 23:03
输出所有“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如,153是一个“水仙花数”,因为153=1^3+5^3+3^3。
#include "stdafx.h"
#include<iostream>
#include<math.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int a,b,c,d;
for(a=100;a<1000;a++)
{
b=a/100; //百位数字
c=(a/10)-(b*10); //十位数字
d=a%10; //个位数字
if(a==(pow(double(b),3))+(pow(double(c),3)+(pow(double(d),3))))
{
cout<<a<<endl;
}
}
return 0;
}
本题学会求一个三位数字的各个位数:b=a/100;
c=(a/10)-(b*10);
d=a%10;
因为a,b,c,d都定义为整型,所以a/100时得到的只是小数点前的数。
0 0
- 输出所有水仙花数。
- 输出所有水仙花数
- 输出所有“水仙花数”
- 习题:输出所有水仙花数
- 输出所有的水仙花数
- 输出所有的水仙花数
- 输出所有的水仙花数
- 输出所有的水仙花数
- 输出所有的水仙花数。
- 求出所有“水仙花数”并输出
- 习题 5.8 输出所有的“水仙花数”。
- 第二周 任务六 输出所有的水仙花数
- 输出所有在给定范围内的水仙花数
- C#第一个程序 输出所有的水仙花数
- 【C#】输出一个范围内所有的水仙花数
- 求出0~999之间的所有“水仙花数”并输出
- 输出100-999之间所有的水仙花数
- 输出100~999中所有的水仙花数
- jQuery轻量级组件Rhui
- 多个$(document).ready()的执行顺序
- BestCoder Round #49 ($) HDOJ5340 Three Palindromes(暴力)
- Vector介绍
- Non-resolvable parent POM ['parent.relativePath]
- 输出所有“水仙花数”
- android广播接收者
- DP问题之最优加法序列
- JQuery函数加载顺序
- Struts2基本环境搭建过程中容易出现的丢包问题
- 1044. Shopping in Mars (25)
- Hadop使用Partitioner后,结果还是一个文件,如何解决??
- POJ 3050 Hopscotch (穷竭搜索)
- 【日常学习】【背包DP(完全背包)】洛谷1616 疯狂的采药题解