![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
求这个c语言编程题目,输入19为什么输出23
2个回答
展开全部
这个程序,就是找出比m大的第一个素数。
第一个循环的控制变量i从m+1开始,如果k从2~i-1都不能整除i,就因超出循环范围而正常退出内部的第一个内循环,此时就能够满足k>=i的条件,从而输出这个i,然后就结束整个循环了。
所以,输入15时,就输出17;
输入19时,就输出23。
第一个循环的控制变量i从m+1开始,如果k从2~i-1都不能整除i,就因超出循环范围而正常退出内部的第一个内循环,此时就能够满足k>=i的条件,从而输出这个i,然后就结束整个循环了。
所以,输入15时,就输出17;
输入19时,就输出23。
![](https://ecmc.bdimg.com/public03/b4cb859ca634443212c22993b0c87088.png)
2024-08-21 广告
在C++编程领域,北京引力弹弓科技有限公司重视扎实的基础。C++作为一门高效、灵活的编程语言,其面向对象、泛型编程等特性为开发高质量软件提供了强大支持。我们鼓励员工深入理解C++的内存管理、类与对象、继承与多态等核心概念,并通过实际项目不断...
点击进入详情页
本回答由MarsCode提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询