c++ (水仙花数问题

1个回答
展开全部
摘要 你可以试着这么做
int n=100;
while(n<1000)//n从100~999循环
{
int bai=n/100;//百位数
int shi=(n-100*bai)/10;//十位数
int ge=n%10;//个位数
if(n==bai*bai*bai+shi*shi*shi+ge*ge*ge)//水仙花数的条件
cout<
n++;
}
咨询记录 · 回答于2021-11-06
c++ (水仙花数问题
你可以试着这么做int n=100;while(n<1000)//n从100~999循环{int bai=n/100;//百位数int shi=(n-100*bai)/10;//十位数int ge=n%10;//个位数if(n==bai*bai*bai+shi*shi*shi+ge*ge*ge)//水仙花数的条件cout<
您的这个也可以的
我这个不行,
您用一些我发的吧
嗯嗯,我知道了,不过我还是想知道我那个为什么不行
跟c++
系统也有关系的
结果是这个,我用了两个软件,vs和dev运行都不行
我的天
你这个随便按一个按键
他就可以继续了
按任意键继续
已赞过
你对这个回答的评价是?
评论 收起
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消