005 — C Exercise 005
View Source
005判断质数.c
#include <stdio.h>
int main(void)
{
int a, i = 2, b;
scanf("%d", &a);
if (a == 1)
{
printf("不是质数");
}
while (i <= a)
{
b = a % i;
if (b == 0 && i != a)
{
printf("不是");
break;
}
else if (i == a)
{
printf("质数");
break;
}
i++;
}
return 0;
}Original source only. External dependencies may be needed; standalone compilation is not guaranteed.