剥皮番茄 2022-03-06 23:10 采纳率: 90.2%
浏览 46
已结题

编程求阿姆斯特朗数,总是写不对

题目描述
阿姆斯特朗数:如果一个三位正整数等于其各个数字的立方和,则该数称为阿姆斯特朗数(1不算阿姆斯特朗数),如407=444+777+000,试编程求出N以内的所有阿姆斯特朗数 并 输出总个数。(100<=N<=999)  

输入
输入一行,只有一个整数N,(100<=N<=999)

输出
输出有两行,第一行输出1~N所有阿姆斯特朗数,整数与整数之间用一个空格隔开。
第二行输出总个数。

样例输入 Copy
200

样例输出 Copy
153
1
我的写法如下,得分25。

img

  • 写回答

1条回答 默认 最新

  • qzjhjxj 2022-03-06 23:49
    关注

    while(i<=999) 这里应修改为:while(i <= n)

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月6日
  • 已采纳回答 3月6日
  • 创建了问题 3月6日

悬赏问题

  • ¥15 Oracle中如何从clob类型截取特定字符串后面的字符
  • ¥15 想通过pywinauto自动电机应用程序按钮,但是找不到应用程序按钮信息
  • ¥15 MATLAB中streamslice问题
  • ¥15 如何在炒股软件中,爬到我想看的日k线
  • ¥15 seatunnel 怎么配置Elasticsearch
  • ¥15 PSCAD安装问题 ERROR: Visual Studio 2013, 2015, 2017 or 2019 is not found in the system.
  • ¥15 (标签-MATLAB|关键词-多址)
  • ¥15 关于#MATLAB#的问题,如何解决?(相关搜索:信噪比,系统容量)
  • ¥500 52810做蓝牙接受端
  • ¥15 基于PLC的三轴机械手程序