话不多说,先上代码

#include<stdio.h>
#include<math.h>
int main()
{int i, j;for (i = 21000; i >= 1; i--){for (j = 2; j <= i; j++){if (i % j ==0)break;}if (i == j)break;}printf("%d", i);return 0;
}

一道多重循环的题,课上突然卡住,现在来复盘一下。

思维:求最大素数,可从最大数往前遍历,即第一个for语句,先判断21000是否为素数,可从2往上查找,即第二个for语句,然后是20999,20998……这样一个个循环下来,到20983,输出符合条件的数。

已编译,可运行,运行结果20983。

初写博客,经验欠缺,欢迎交流学习。

C语言求21000内最大素数(20983)相关推荐

  1. c语言求100内素数

    求100内素数这里两种赋值方法(解析都在注释里面,源码都放下面了): 一:代码解析 源码: //输出100内素数 #include<stdio.h> int main() {int i,j ...

  2. C语言求1000以内的素数

    Today,让我来带大家学习怎样用C语言求1000以内的素数并输出 在这里,我用到的求素数的方法是用 i 除以 2 ~ i - 1 之间的每一个整数,如果都不能整除,那 i 就是素数,下面就不多说了, ...

  3. 求0-100内有多少素数

    求0-100内有多少素数? 25个 我的代码 只限制于0-100,原理是0-100之间的如果不是素数,则因数必有0-9之间的数,则使判断的那个数n除0-9,设置两个变量step,total,一个变量判 ...

  4. c语言编写1000以内素数的函数6,C语言求1000以内的素数

    Today,让我来带大家学习怎样用C语言求1000以内的素数并输出 在这里,我用到的求素数的方法是用 i 除以 2 ~ i - 1 之间的每一个整数,如果都不能整除,那 i 就是素数,下面就不多说了, ...

  5. 用c语言求1 n的素数个数 给出两种解法,【题目】求n以内的素数个数

    最近在leetCode上刷提,还是满锻炼人的,为以后面试打基础吧.不多说下面开始. 问题:求[2,n]之间的素数的个数. 来源:leetCode OJ 提示: Let's start with a i ...

  6. 求1到n的素数个数C语言,求 1~n 之间素数的个数

    1. 筛选法 筛选掉偶数,然后比如对于 3,而言,筛选掉其整数倍数:(也即合数一定是某数的整数倍,比如 27 = 3*9) int n = 100000000; bool flag[100000000 ...

  7. c语言编程输出指定范围的素数,C语言输出范围内所有素数

    用C语言输出100之间的所有质数 用C语言输出100之间的所有质数. 各位. 首先新建一个空白的c语言文件,引入头文件,头文件中包括math库,稍后会用到,建立主函数: 主函数上面新建一个判断素数的函 ...

  8. 可逆素数编程c语言,巧用C语言求四位的可逆素数

    求四位的可逆素数.可逆素数指:一个素数将其各位数字的顺序倒过来构成的反序数也是素数. *问题分析与算法设计 本题的重点不是判断素数的方法,而是求一个整数的反序数.求反序数的方法是从整数的末尾依次截取最 ...

  9. c语言求素数_C语言 | 求100~200的素数

    "要成为绝世高手,并非一朝一夕,除非是天生武学奇才,但是这种人-万中无一" --包租婆这道理放在C语言学习上也一并受用.在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从C语 ...

  10. C语言,C#语言求100-999内的水仙花数源程序

    水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI).自恋数.自幂数.阿姆斯壮数或阿姆斯特朗数(Armst ...

最新文章

  1. 你想了解的Cookie和Session就在这~
  2. linux查看文件安全权限,Linux系统下如何查看及修改文件读写权限
  3. 团队暑期集训 - 基础DP练习
  4. 一点通路由器模拟软件最新版_2019年高压电工作业考试最新版题库及答案(全部判断题)...
  5. python学习之掷骰子游戏
  6. 4.3 计算机网络之IPv4(IPv4分组、IPv4地址、NAT、子网划分与子网掩码、CIDR、ARP协议、DHCP、ICMP)
  7. UDP协议下内网与公网IP进行发送消息,一对多.且选择不同的客户端发送消息
  8. 跟着内核学框架-从misc子系统到3+2+1设备识别驱动框架
  9. 数组下标索引为什么从0开始
  10. endnote一打开就自动关闭_Endnote导出参考文献到Word
  11. 跑了 13 种编程语言的 Hello World,可视化后有了新发现!
  12. u8 附件上传后存放路径_用友U8生产不良退料案例教程
  13. 【路径规划】基于matlab人工势场算法多机器人协同编队避障路径规划【含Matlab源码 1192期】
  14. Ueditor、FCKeditor、Kindeditor编辑器漏洞
  15. linux xunsou_Xunsearch安装和使用
  16. android版身份证号码校验
  17. winxp无法访问服务器共享文件夹,winxp系统无法访问共享文件夹提示网络错误的技巧介绍...
  18. echo和narcissus寓意_【故事】三毛的英文名Echo,有什么含义?
  19. UT单元测试总结实践篇
  20. 尚硅谷springboot笔记

热门文章

  1. python图片尺寸大小修改_Python实现更改图片尺寸大小的方法(基于Pillow包)
  2. html数据透视,Excel数据透视表使用过程中常见问题 如何在excel数据透视表中使用函数公式...
  3. 【apollo6.0发行版(可以理解为简化版)安装全教程】
  4. linux添加jdk权限不够
  5. spyder配置python_快速了解Python开发环境Spyder
  6. mysql 查询结果作为参数_如何将数据库查询出来的字段值作为参数传入下一个请求中...
  7. java画图抗锯齿_Android编程画图之抗锯齿解决方法
  8. MySQL索引失效场景以及解决方案
  9. 常用邮箱SMTP、POP3域名及其端口号
  10. 使用R,ggplot2绘制NMDS图