判断素数
来源:互联网 发布:python 量化投资书籍 编辑:程序博客网 时间:2024/06/12 00:47
程序说明:
1、首先需要循环语句,执行到根号n。
2、可以设置一个值fact来判断是否为素数。
#include <stdio.h>#include<math.h>int main(){ int n; int k; int fact=0; printf("请输入一个整数\n"); scanf("%d",&n); for(k=2;k<=sqrt(n);k++) { if(n%k==0) { fact=1; break; } } if(fact==1) { printf("%d不是素数\n",n); } else printf("%d是素数\n",n);}
求100以内素数。
#include<stdio.h>#include<math.h>void main(){ int number = 2; int i; char flag = 0; for(number ; number<=100; number++) { flag = 1; for ( i=2; i<=sqrt(number); i++) { if (number%i == 0) { flag = 0; //用标志变量来判断for循环是否成功进入if语句 break; } } if (flag == 1) { printf("%3d",number); } } printf("\n");}
阅读全文
0 0
- 素数判断
- 判断素数
- 判断素数
- 判断素数
- 素数判断
- 判断素数
- 判断素数
- 判断素数
- 判断素数
- 判断素数
- 判断素数
- 素数判断
- 判断素数
- 判断素数
- 判断素数
- 判断素数
- 判断素数
- 判断素数
- linux 文件删除原理
- UVa 11809 (math)
- LCD的配置
- 现代OpenGL+Qt学习笔记之二:程序框架
- 静态代码块、构造代码块与构造函数的调用顺序
- 判断素数
- JavaScript面向对象(二)——成员属性、静态属性、原型属性与JS原型链
- Sum of numbers from 0 to N -- 7 kyu
- 2017 ACM-ICPC 亚洲区(乌鲁木齐赛区)网络赛E Half-consecutive Numbers
- java提高篇(九)-----详解匿名内部类
- !互联网进入付费时代,准备好了吗?
- 字段类型char(n)、varchar(n)区别
- 【题意理解】The New President UVALive
- 写一段JDBC连接的程序,并实现数据查询。