# include <stdio.h>
int main(void)
{
 int i, j, k = 0;
 printf("请输入一个数字判断是否是素数:");
 scanf("%d", &i);
 for (j = i - 1; j >= 2; j--)
 {
 if (i % j == 0)
 k = j;//把j里面能把i整除的数赋给k
 }
 if (k)//如果j赋给了k,那么k不等于0,为真,输出不是素数;如果j没有赋给k,那么k等于0,为假,输出是素数
 printf("%d不是素数!\n", i);
 else
 printf("%d是素数!\n", i);
 return 0;
}
Last modification:February 4th, 2020 at 02:04 pm
如果觉得我的文章对你有用,请随意赞赏