求水仙数的问题!

Neptune236 2019-11-06 05:33:40
输出不了怎么回事????
...全文
66 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lin5161678 2019-11-08
  • 打赏
  • 举报
回复
别省略for第一个子句 是什么给了你for第一个子句可以不写的错觉
  • 打赏
  • 举报
回复
完整程序给你写出来了,另外可以访问原文链接:https://blog.csdn.net/HYNN12/article/details/102610626,原文包含各种常见题型,希望对你有帮助。 #include <stdio.h> int main(int argc, const char * argv[]) { int num; for(num=100;num<1000;num++) { int firstNum,secondNum,thirdNum; firstNum=num/100; secondNum=(num%100)/10; thirdNum=num%10; if(num==firstNum*firstNum*firstNum+secondNum*secondNum*secondNum+thirdNum*thirdNum*thirdNum) printf("%d是水花仙数\n",num); } return 0; } ————————————————
Neptune236 2019-11-06
  • 打赏
  • 举报
回复
引用 1 楼 不闻窗外事 的回复:
pow的参数好像得强转为double,你试一下
不行
不闻窗外事 2019-11-06
  • 打赏
  • 举报
回复
pow的参数好像得强转为double,你试一下

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧