素数判断方法:
判断一个数是否为素数,即判断该数是否只能被1和自身整除,而不能被其他数整除。
代码:
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int isPrime(int num) {
if (num <= 1) {
return 0;
}
for (int i = 2; i * i <= num; i++) {
if (num % i == 0) {
return 0;
}
}
return 1;
}
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if (isPrime(num)) {
printf("%d是素数\n", num);
}
else {
printf("%d不是素数\n", num);
}
return 0;
}
运行结果:
警告解决方法,只需定义一个变量,来储存scanf的返回值。
标签:判断,int,C语言,素数,num,整除,该数 From: https://blog.csdn.net/m0_70088508/article/details/140723194