#include<stdio.h>
#include<math.h>
int main(){
int i,N,t;
printf("please input number:");
scanf("%d",&N);
t=sqrt(N);
for(i=2;i<=t;i++){
if(N%i==0) break;
}
if(i>t){
printf("%d是素数:",N);
}
else{
printf("%d不是素数:",N);
}
return 0;
}
相关文章
- 08-30python 字符串 1.2 编写程序判断一个从键盘输入的字符串包含的字母、数字字符和其它字符的个数
- 08-30《c程序设计语言》读书笔记-第二个字符串任意一个在第一个字符串出现的位置,未出先返回-1
- 08-30C语言 编写函数判断B是不是A的子串
- 08-30判断一个数组是不是另一个数组的子数组
- 08-30字符串的常用方法&判断一个数是不是正整数
- 08-30【C语言经典100例】-- 12 判断 101 到 200 之间的素数
- 08-30如何在c中找到一个数的素数?
- 08-30AtCoder Beginner Contest 142【D题】【判断素数的模板+求一个数的因子的模板】
- 08-30统计一行文本的单词个数 PTA 18行C语言代码解决
- 08-30C语言——(使用指针)有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数。写一函数实现以上功能,在主函数中输入n个整数和输出调整后的n个数。