|

问题描述 一个三位的十进制整数,如果它的三个数位的数字立方和等于这个数的数值,则称它为一个“水仙数”。编写程序,计算出某一范围内的所有“水仙数”
输入形式 从控制台输入两个整数(以空格分割),分别表示数据范围的下限m和上限n,且满足0<=m<=n<=10000
输出形式 向控制台输出在该数据范围内(包括数据的上下限)的所有“水仙数”,以从小到大的顺序显示在一行上,各数之间以空格分割。若该数据范围内没有“水仙数”,则输出字符串No Answe
样例输入1 50 370
样例输出1 153 370
样例1说明 输入的数据范围下限为50,上限为370。因为要求水仙数为三位数,所以实际上就是求100~370之间的 水仙数,由于13 + 53 + 33 = 153,33 + 73 + 03 = 370,因此该范围内的水仙数为153和370(包括上限370)
样例输入2 110 150
样例输出2 No Answer
样例2说明 输入的数据范围下限为110,上限为150。因为该数据范围之间没有水仙数,所以输出字符串No Answer
#include <stdio.h>
#define N 90
int main()
{int m, n, i, a[N], b, c, d, j = 0;scanf_s("%d%d", &m, &n);if (m < 100)//将不是三位数的部分去掉m = 100;if (n >= 1000)n = 999;for (i = m; i <= n; i++)//判断水仙数{d = i % 10;//个位数b = i / 10 % 10;//十位数c = i / 100;//百位数if (i == d * d * d + b * b * b + c * c * c){a[j] = i;j++;}}if (j == 0)printf("No Answer");for (i = 0; i < j; i++){printf("%d ", a[i]);}return 0;
}

指定范围内的水仙数(C语言)相关推荐

  1. 监控#某微博账号#指定期间内的粉丝数、累计被转发数、累计被评论数、累计被点赞数等的变化趋势。

    给我一个微博账号, 可以每小时进行一次监控监测, 可监控监测指定时间范围内该账号的: 粉丝数.关注数.互关好友数.微博数.视频数.视频被播放数.累计被转发数.累计被评论数.累计被点赞数等的变化趋势. ...

  2. 习题6-4 使用函数输出指定范围内的Fibonacci数 (20 分)

    本题要求实现一个计算Fibonacci数的简单函数,并利用其实现另一个函数,输出两正整数m和n(0<m≤n≤10000)之间的所有Fibonacci数.所谓Fibonacci数列就是满足任一项数 ...

  3. 习题6-3 使用函数输出指定范围内的完数 (20 分)

    本题要求实现一个计算整数因子和的简单函数,并利用其实现另一个函数,输出两正整数m和n(0<m≤n≤10000)之间的所有完数.所谓完数就是该数恰好等于除自身外的因子之和.例如:6=1+2+3,其 ...

  4. 输出指定范围内的完数

    题目要求 本题要求实现一个计算整数因子和的简单函数,并利用其实现另一个函数,输出两正整数m和n(0<m≤n≤10000)之间的所有完数.所谓完数就是该数恰好等于除自身外的因子之和.例如:6=1+ ...

  5. 实验6-4 使用函数输出指定范围内的完数 (20 分)(python)

    本题要求实现一个计算整数因子和的简单函数,并利用其实现另一个函数,输出两正整数m和n(0<m≤n≤10000)之间的所有完数.所谓完数就是该数恰好等于除自身外的因子之和.例如:6=1+2+3,其 ...

  6. [PTA]实验6-5 使用函数输出指定范围内的Fibonacci数

    Spring-_-Bear 的 CSDN 博客导航 本题要求实现一个计算 Fibonacci 数的简单函数,并利用其实现另一个函数,输出两正整数 m 和 n (0 < m ≤ n ≤ 10000 ...

  7. 输出指定范围内的Fibonacci数

    题目要求 本题要求实现一个计算Fibonacci数的简单函数,并利用其实现另一个函数,输出两正整数m和n(0<m≤n≤10000)之间的所有Fibonacci数.所谓Fibonacci数列就是满 ...

  8. 求1000以内的所有水仙数c语言,求1000以内的所有水仙花数

    求1000以内的所有水仙花数 #include//打印1000以内所有的水仙花数 int main() { int i,baiwei=0,shiwei=0,gewei=0; for(i=1;i< ...

  9. 使用函数输出指定范围内的Fibonacci数

    本题要求实现一个计算Fibonacci数的简单函数,并利用其实现另一个函数,输出两正整数m和n(0<m≤n≤10000)之间的所有Fibonacci数.所谓Fibonacci数列就是满足任一项数 ...

最新文章

  1. stream流对象的理解及使用
  2. 再见,FastJson...
  3. django设置cookie和session
  4. JQuery 和JavaScript的区别
  5. 黑色星期日+一.....
  6. python for CFD(前两步问题总结)
  7. mvc @html.textboxfor 添加正则表示式,如何在C#/ MVC 4中的Html.TextBoxFor中输入占位符文本...
  8. Java并发编程的基础-为什么要复位
  9. SAP Hybris安装包里自带的apache ant
  10. 我的世界药水合成表图Java_我的世界药水合成表图高清配方-我的世界药水合成表图一览...
  11. OpenShift 4 之AMQ Streams(1) - 多个Consumer从Partition接收数据
  12. 关于Cocoa框架的争论
  13. 头条搜索已经全面上线,会不会成为下一个流量风口
  14. 助力小程序生态发展 “小程序生态孵化社区”成立
  15. ios 开发常用技巧
  16. 平面几何基本知识——学习笔记(2)
  17. 超强实时跟踪系统首次开源!支持跨镜头、多类别、小目标跟踪!
  18. springAop切面失效的问题解决
  19. css 小尖角,CSS3之尖角标签
  20. 宽带经常掉线应如何解决

热门文章

  1. Ajax调用springboot接口,Springboot解决ajax+自定义headers的跨域请求问题.pdf
  2. springboot集成Spring Security oauth2(八)
  3. 20155317 王新玮 2016-2017-2 《Java程序设计》第5周学习总结
  4. 模拟虚拟的文件系统initrd/initramfs
  5. IE9 以下版本浏览器兼容HTML5的方法,使用的静态资源的html5shiv包:
  6. 作业8 单元测试练习
  7. org.apache.commons.dbutils.QueryRunner 执行sqlserver的存储过程
  8. Android HorizontalScrollView布局
  9. (转)AS3 面相对象 高级话题
  10. 新项目上线后需要注意的事情