当前位置: 首页 > news >正文

【素数】在奇数中找素数并按每行10个数打印输出

100-200间的素数,按每行10个数打印输出。要求在奇数中找素数。

        素数是一个大于1的自然数,它只能被1和它本身整除,不能被其他自然数整除。换句话说,素数是只有两个正因数(1和它本身)的自然数。

        奇数是指不能被2整除的整数,也称为单数。

具体代码:

#include<stdio.h>  
#include<math.h>  // 判断一个数是否是素数的函数  
int prim(int n){  // 如果n小于等于1,则不是素数  if(n<=1)  return 0; // 返回0表示不是素数  // 遍历从2到sqrt(n)的所有数  for(int i=2;i<=sqrt(n);i++){  // 如果n能被2或i整除,则不是素数  if(n%2==0 || n%i==0)  return 0; // 返回0表示不是素数  }  // 如果n不能被2到sqrt(n)之间的任何数整除,则是素数  return 1; // 返回1表示是素数  
}  int main(){  int p=0; // 用于计数已经打印的素数数量  // 遍历101到199之间的所有数  for(int i=101;i<=199;i++){  // 如果i是素数  if(prim(i)){  printf("%d ",i); // 打印i  p++; // 素数计数器加1  }  // 如果已经打印了10个素数  if(p==10){  printf("\n"); // 换行  p=0; // 重置素数计数器  }  }  return 0; // 程序正常结束  
}

输出结果:

觉得有帮助的话点个赞吧!

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Windows-Server-2016/2019绕过WindowsDefender
  • 速盾:中小企业网站cdn加速方案?
  • 百度广告联盟:抢占流量蓝海,精准营销新引擎
  • 正则表达式模块re及其应用
  • 【STM32】RTC
  • 【STM32】STM介绍
  • SQL语法:create、insert、update、
  • open62541 使用账号密码认证示例
  • BIRCH算法原理及Python实践
  • 2024年最新Java面试宝典系列-Java基础篇-第一篇
  • matlab与VS混合编程以及错误解决
  • 【Liunx入门】Liunx换源
  • 【MATLAB学习笔记】绘图——分割绘图背景并填充不同的颜色
  • 三级_网络技术_50_综合题(报文)
  • Webpack中的自定义 loader 的简单实现
  • JS中 map, filter, some, every, forEach, for in, for of 用法总结
  • 8年软件测试工程师感悟——写给还在迷茫中的朋友
  • Angular Elements 及其运作原理
  • java概述
  • 高度不固定时垂直居中
  • 基于HAProxy的高性能缓存服务器nuster
  • 新书推荐|Windows黑客编程技术详解
  • 学习笔记TF060:图像语音结合,看图说话
  • Nginx惊现漏洞 百万网站面临“拖库”风险
  • ​力扣解法汇总946-验证栈序列
  • ###C语言程序设计-----C语言学习(3)#
  • #include<初见C语言之指针(5)>
  • #ubuntu# #git# repository git config --global --add safe.directory
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • (14)目标检测_SSD训练代码基于pytorch搭建代码
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (2/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (2022 CVPR) Unbiased Teacher v2
  • (4)Elastix图像配准:3D图像
  • (C#)获取字符编码的类
  • (Note)C++中的继承方式
  • (第一天)包装对象、作用域、创建对象
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (分享)自己整理的一些简单awk实用语句
  • (附源码)spring boot建达集团公司平台 毕业设计 141538
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (免费分享)基于springboot,vue疗养中心管理系统
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • (一)appium-desktop定位元素原理
  • (转)负载均衡,回话保持,cookie
  • (转)关于多人操作数据的处理策略
  • (转)详解PHP处理密码的几种方式
  • (轉貼) 2008 Altera 亞洲創新大賽 台灣學生成果傲視全球 [照片花絮] (SOC) (News)
  • ... 是什么 ?... 有什么用处?
  • ./configure,make,make install的作用
  • .NET Core 网络数据采集 -- 使用AngleSharp做html解析
  • .NET HttpWebRequest、WebClient、HttpClient
  • .NET 中 GetProcess 相关方法的性能
  • .NET/C# 使窗口永不获得焦点