程序代码如下:
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int Judge(int num)
{
int i;
for (i = 2; i < sqrt(num); ++i)
{
if (num % i == 0)
{
printf(“该数不是素数!\n”);
break;
}
}
if (i >= sqrt(num))
{
printf(“该数是素数!\n”);
}
return 0;
}
int main()
{
int num = 0;
printf(“请输入一个数判断是否为素数!”);
scanf("%d", &num);
Judge(num);
system(“pause”);
return 0;
}
程序运行结果如下: