问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用while语句写水仙花数(100-999) 你为什么会输出1000?

发布网友 发布时间:2022-05-14 06:40

我来回答

2个回答

热心网友 时间:2023-10-09 02:21

    题主你好,我写了一个简单的demo,你可以试试看。

#include<iostream.h>
void main()
{
int x,y,z,sum;
for(sum=100;sum<=999;sum++)
{
x=sum/100;
y=(sum-x*100)/10;
z=sum%10;
if(sum==x*x*x+y*y*y+z*z*z)
cout<<sum<<endl;
}
}

    希望能帮到你,望采纳。

热心网友 时间:2023-10-09 02:22

你i++要放到最后。。。。。你这样写是101-1000,不是100-999;1000正好也满足条件,所以就输出1000了追问1000应该不是水仙花数吧,我还是不太明白为啥我的是101-1000。 谢谢

追答首先i=100,进入while,满足条件,执行第一句,,i就被你自加变成101了。
当i=999的时候,还是满足条件,被你i++就变成1000了,所以,你就是101-1000

我不清楚什么是水仙花数。。但是你对比下1000

当i=1000时,,a=10,b=0,c=0
左边10*100 = 1000;右边10*10*10=1000,这不是满足条件么,所以就输出了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
荣耀v20杀后台严重? 聊天时哪些回复让人感觉不舒服? 货物运输保险案例分析 卞和泣玉注释 求解,卞和泣玉没学过,在线等解。 葛加走之底读什么 在等腰三角形ABC中,AB=AC=5,BC=6,求角B的三角函数值 ...人开走一架战斗机,在一架客机下面飞,好几个飞机来拦截, ...话是三架飞机 机型各不同 在山区飞行发现恐怖分子用驴车运核弹 用AK... ...的成为战斗机飞行员。战争结束回国继续抢银 在小于1000的自然数中,既不是完全平方数(平方根是整数)也不是完全立方数(立方根是整数)的数有( ▲ 从101数到1000几个数字 1000-101=?二进制的运算 101至1000数字英文单词怎么写 自己接的网线会不会漏电啊? 意大利复古葡萄成熟期是什么时候? 意大利都灵是个什么城市? 触碰网线会触电吗 网线传输的是电吗? 博肖在意大利哪个城市? 皮埃蒙特大区的经济情况 钓鱼小药田中央聚鱼素的添加比例是多少 污水处理厂运行类电子书籍 大红鲤,荒食z,天下无双,麦香诱,拓荒源,拓荒鲤,王者之诱,卓立特v诱,纯谷诱,荒战,红米,大麦膏 本人正在写一篇论文,摘要想翻译成英文,本人英语不好,请朋友帮忙。 *风暴配什么样的小药,(我认识一钓友就是用*风暴配黑糖,大麦膏还有一样最关健的一个没有商标三样 最近眼睛很不舒服,总是好涩,是什么原因造成的? 什么是高级氧化 doc和toc的关系 淘特直播在哪儿看 101---1001英文 1~1000的英文 要判断100-1000之间的素数,并输出,应该怎样构思,麻烦帮忙写下C的代码!谢谢了。 二进制四则运算规则 3366X小游戏怎么升级,就是那个成长值怎么加 找出规律填空:01,10,11,100,101,110,(),1000 二进制数的表示方法: 0 1 10 11 100 101 110 111 1000 1001,它为什么回回这样表示?为什么 1001减去101减去11 怎么巧算? 含有倾心的成语 有倾心开头的有哪些成语 “倾”字能组什么四字成语? 什么什么倾心 倾的成语有哪些 倾字四字成语 查一见倾心的成语 ASTMA312标准下TP304无损按照哪个标准 倾字开头的成语大全 一见倾心是成语吗 无缝钢管:ASTM A 312&#47;A 312M Pipe 304 NPS 1&#47;2 SCH 40S SMLS是什么意思,如何换算 电力系统有哪几种接地方式