【C】 素数判断
判断 素数
2023-09-14 09:12:47 时间
使用VS2019
ISO C++14 标准 (/std:c++14)
素数判断
现在给你一个正整数N(大于2),判断是否为素数。
1个正整数,如果只有1和它本身两个因数,则叫做素数,也叫做质数。
//素数筛子算法
//现在给你一个正整数N(大于2),判断其是否为素数。
//1个正整数,如果只有1和它本身两个因数,则叫做素数,也叫做质数。
//本练习不涉及报错处理机制!
#include<stdio.h>
#include<math.h>
int main() {
printf("请输入一个正整数:\n");
int num;
scanf_s("%d", &num);
int i,count;
//使用<math.h>中的sqrt函数
count = sqrt(num)+1;
for (i =2; i <= count;++i) {
if (num % i == 0) break;
}
if (i == count+1) printf(">>>该数是素数!\n");
else printf(">>>该数是不是素数!\n");
return 0;
}
相关文章
- 7-9 判断素数 (20分) 本题的目标很简单,就是判断一个给定的正整数是否素数。[通俗易懂]
- 使用策略模式避免八种http请求方式多重判断
- Java算法——判断素数[通俗易懂]
- Java——闰年判断
- 判断是否为Gravatar默认图
- JavaScript正则判断浏览器是否为手机浏览器做跳转代码详解编程语言
- Oracle判断数字的正确方法(oracle判断数字)
- 表中是否存在Oracle查询:判断列是否存在于表中(oracle判断列在)
- 判断Redis探索有效时限的思路(判断redis是否过期)
- js传值判断
- asp.net下判断用户什么时候离开,以什么方式离开
- 判断一个数是不是素数的方法
- js判断运行jsp页面的浏览器类型以及版本示例
- jqueyr判断checkbox组的选中(示例代码)
- js实现数组去重、判断数组以及对象中的内容是否相同
- js语法学习之判断一个对象是否为数组
- 封装好的js判断操作系统与浏览器代码分享
- C#判断日期是否到期的方法