下面是一个用C语言编写的判断素数的程序:

复制#include <stdio.h>int main() {int n;printf("请输入一个数字:");scanf("%d", &n);int i, flag = 1;for (i = 2; i * i <= n; i++) {if (n % i == 0) {flag = 0;break;}}if (flag && n != 1) {printf("%d是素数", n);} else {printf("%d不是素数", n);}return 0;
}

这个程序会让用户输入一个数字,然后判断它是不是素数。程序会用一个循环从2开始遍历到这个数字的平方根,如果发现这个数字可以整除循环变量i,则说明它不是素数,将flag标记为0,跳出循环。最后根据flag的值和是否等于1来输出相应的结果。

C语言编写的判断素数的程序相关推荐

  1. C语言基础课 编写程序之1.编写一个判断素数的函数,并利用该函数输出100~200的所有素数2.编写一个函数fun(),函数功能是:判断一个整数是否既是5又是7的整倍数,若是,输出yes,不是,输出n

    1.编写一个判断素数的函数,并利用该函数输出100~200的所有素数 #include<stdio.h> #include<math.h> int fun(int n) {in ...

  2. c语言用伪代码判断素数,素数的伪代码怎么写

    1. c语言中如何求素数 思路:所谓素数是指只能被1和自身整除的数叫作素数,判断素数就可以从2到该数减一依次判断能否整除该数,如果能则不是素数,否则就是素数. 参考代码: #include int i ...

  3. java 语言如何判断素数_C语言实验之判断素数(循环结构java)方法讲解

    C语言实验之判断素数(循环结构java)方法讲解 Problem Description 从键盘上输入任意一个正整数,然后判断该数是否为素数. 如果是素数则输出"This is a prim ...

  4. C语言循环结构素数判断,C语言实验之判断素数(循环结构java)方法讲解

    C语言实验之判断素数(循环结构java)方法讲解 Problem Description 从键盘上输入任意一个正整数,然后判断该数是否为素数. 如果是素数则输出"This is a prim ...

  5. 用c语言编写实心菱形,C语言编写内置菱形的程序

    C语言编写内置菱形的程序 最近迷上了用C语言编写图形的输出程序,有矩形的.三角形.等腰三角形,平行四边形.菱形.沙漏形.今天尝试着将菱形内置到矩形中,结果成功了,下面将快乐分享给大家,也希望广大C程序 ...

  6. 编写一个判断素数的函数,在主函数输入一个整数时,输出是否素数的信息。

    原文地址为: 编写一个判断素数的函数,在主函数输入一个整数时,输出是否素数的信息. 代码: 1 #include<iostream> 2 #include<cmath> 3 u ...

  7. C语言编写一下棋程序,C语言编写的与电脑下棋程序代码

    C语言编写的与电脑下棋程序代码 C语言编写的与电脑下棋程序代码 #include "stdafx.h" #include using namespace std; void che ...

  8. c语言怎么自定义关机时间,C语言编写简单的定时关机程序

    搜索热词 写一个定时关机的小程序,可以立即关闭计算机,也可以一段时间后关闭计算机. 这里主要考察system()命令. 代码实现: #include #include #include int mai ...

  9. 恶作剧c语言程序,自己用C语言编写的一个恶作剧小程序代码

    自己用C语言编写的一个恶作剧小程序代码 #include #include #include #define MAX 100 void hebingString(char s1[],char s2[] ...

最新文章

  1. python中float与eval式一样的吗_用Python最原始的函数模拟eval函数的浮点数运算功能...
  2. php电商交押金的逻辑,PHP高并发下抢购、秒杀功能的超卖问题
  3. 2.2.3 调度算法的评价指标
  4. hdu1754(简单线段树)
  5. 看完这15张动图,秒懂万有引力与航天难点!
  6. 【机器学习】熵、决策树、随机森林 总结
  7. 最长不重复子串python_python经典算法题:无重复字符的最长子串
  8. 遮挡行人的检测论文合集
  9. 给.Net程序员和WEB程序员建议 (转自CSDN)
  10. 《高效能程序员的修炼》——程序员的八种境界
  11. 【自动驾驶】Stanley(前轮反馈)实现轨迹跟踪
  12. AdminLTE登录页设置背景图片
  13. 我用二手书,在这里换了一大箱好书
  14. 用python画一个机器猫歌词_用Python语言模型和LSTM做一个Drake饶舌歌词生成器!自己蒙了!...
  15. Pixelmator for Mac(图像编辑器)
  16. “快用助手”动起苹果商店奶酪
  17. 微信小程序——API promise化,全局数据共享,MobX,将Stroe中的成员绑定到页面中,在页面上使用Strore中的成员
  18. “永不放弃”成就了再结晶宝石
  19. 机器人素质教育,是时候普及一下了
  20. 谷歌浏览器设置背景图片背景图

热门文章

  1. 公司乔迁新址了。。。
  2. 最新E4A抖音互关源码+含数据库后台/搭建可用
  3. 三分钟教你如何用Apifox写一个借口文档
  4. 基于SSM开发的英语学习系统
  5. Springboot整合Quartz任务框架
  6. mini game游戏像素画绘画课-1
  7. 生物芯片硅(Si)基片晶体基片|硅基晶体基片(Silicon)
  8. oracle自定义的记录类型,oracle 自定义类型 type / create type
  9. 八款网络电视软件横评
  10. truetype技术和矢量字库的技术原理及实现(转)