水仙花c语言代码3位数,3位数水仙花数C语言的问题
满意答案
Jodie34tij
2014.11.30
采纳率:41% 等级:7
已帮助:110人
你有些语句位置放错了已帮你修改好了,可以通过运行
#include
voidmain()
{
inta,b,c,e,a3,b3,c3;
a=1;
while(a<=9)
{
b=0;
while(b<=9)
{
c=0;
while(c<=9)
{a3=a*a*a;
b3=b*b*b;
c3=c*c*c;
e=a*100+b*10+c;
if(e-a3-b3-c3==0&&e>=100&&e<=999)
printf("%d=%d+%d+%d\n",e,a3,b3,c3);
c++;}
b++;
}
a++;
}
}
我还有两种方法:(不过本质都一样)
1.
#include
voidmain()
{
inti,j,k;
for(i=1;i<=9;i++)
{for(j=0;j<=9;j++)
{for(k=0;k<=9;k++)
if((i*i*i+j*j*j+k*k*k)==(i*100+j*10+k))
printf("%d\n",i*100+j*10+k);}
}
}
2.
#include
main()
{
inti,j,k,n;
printf("'waterflower'numberis:");
for(n=100;n<1000;n++)
{
i=n/100;
j=n/10%10;
k=n%10;
if(i*100+j*10+k==i*i*i+j*j*j+k*k*k)
{
printf("%-5d",n);
}
}
printf("\n");
}
00分享举报
水仙花c语言代码3位数,3位数水仙花数C语言的问题相关推荐
- C语言求100 999之间的水仙花数,C语言输出100到999中所有的水仙花数
---------------------------------------------------------------------------------------------------- ...
- C语言中判断一个三位数是否是水仙花数,判断三位数是否为水仙花数
用C语言写出判断一个三位数是否为水仙花数的程序 请给正确的答案,不懂的别进 1.一个主程序,输出所有的水仙花数程序,可参考如下: #include int main(int argc, char *a ...
- C语言:水仙花数(daffodil),求出三位数中所有水仙花数
水仙花数(C语言) 文章目录 水仙花数(C语言) 前言 一.题目 二.解题思路 代码 运行结果 总结 ***根据水仙花数满足的条件找出需要求的对象,这里是各位上的位数.*** 前言 刘汝佳算法书< ...
- 用JavaScript语言判断一个三位数是否为水仙花数
// 提示用户输入一个三位数 // 如果不是三位数或者不是数字,则提示"非法输入": // 如果输入合法,判断这个三位数是否为水仙花数. // (每一位数的三次方之和等于这个数本身 ...
- 水仙花数c语言程序解析,C语言求水仙花数代码解析
原标题:C语言求水仙花数代码解析 水仙花数 "水仙花数"又称为"阿姆斯特朗数".如果一个n(n≥3)位数的各位数字的n次幂之和等于该数本身,则该数称为" ...
- c语言中水仙花数的代码,水仙花数c语言实现代码
水仙花数c语言实现代码 任务二报告 v1.2 前言: 本次任务我使用的是c语言(其他语言不熟悉...汗颜). 源码: #include int main() { int a,b,c,d,e,f,g,h ...
- vs水仙花数c语言代码,求水仙花数c语言代码怎么写
求水仙花数c语言代码怎么写 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI).自恋数.自幂数.阿姆斯壮 ...
- 7-1 判断一个三位数是否为水仙花数
本题要求编写程序,判断一个给定的三位数是否为水仙花数.三位水仙花数,即其个位.十位.百位数字的立方和等于该数本身. 输入格式: 输入在一行中给出一个需要判断的整数 N(100≤N≤999). 输出格式 ...
- c语言上机报告之水仙花数,C语言上机报告之水仙花数..doc
C语言上机报告之水仙花数. C语言程序设计 上机报告 课题名称:水仙花数的算法 院 (系):工程学院 专业班 级: 052126 学生姓名: 喻培 学 号: 20121004040 指导教师: 熊慕舟 ...
- C语言经典题目 水仙花数,C语言经典练习题:水仙花数
废话不说直接进入正题:传说中的水仙花数就是一个三位数的各个位数的三次方之和就是这个数本身例如153=1*1*1+5*5*5+3*3*3. 好,开始解题:首先,题中已经说了水仙花数是一个三位数,也就是说 ...
最新文章
- Python这么慢,为啥大公司还在用?
- matlab程序eX2_2是什么意思,第2章 MATLAB程序设计
- ThreadLocal的原理与使用
- glib 2.0 arm linux,为ARM编译Glib
- HTTP 2.0与HTTP 1.0的区别 ?
- Myeclipse10下载,安装,破解,插件,优化介绍.
- JavaMelody开源系统性能监控软件:
- docker 设置 jvm 内存_是否值得付费?Oracle,Open JDK等四大JVM性能全面对比
- juc原子类之五:AtomicLongFieldUpdater原子类
- php将逗号替换成空格,php写的将逗号、空格、回车分隔的字符串转换为数组的函数...
- 发送随机验证码到james邮箱出现请求超时的异常
- crontab使用方法
- hadoop-hive安装
- EasyReport报表工具
- 利用百度地图Android sdk高仿微信发送位置功能
- Redis(测试连接, 五大数据类型,三种特殊数据类型)
- 【论文翻译】EIDETIC 3D LSTM: A MODEL FOR VIDEO PREDICTION AND BEYOND
- 【2023最新】MySQL安装配置教程(5.7+8.0)
- 万物革新人们刷脸支付需求越来越多元化
- 一个java面试题:一个农夫养了一头牛,三年后,这头牛每年会生出一头牛,生出来的牛三年后又可以每年生出一头牛,不考虑牛的性别和生死,问农夫10年后有多少头牛?