判断一个数是否为素数,就是用该数除以2,如果余数为0,则说该数是合数。反之则为素数。
第一种最简单的:
#include <stdio.h>
int main()
{
int a,y;
//printf为输出函数
//scanf为输入函数
printf("输入一个数:"); //提示输入一个数
scanf("%d",&a);//从键盘获取一个数,勇取地址符
printf("%d是不是素数?\n\n",a);//这一步必不可少,是把地址值转换为数值
if(a%2==0){//判断是否为素数的条件
printf("%d\n不是素数");
}else{
printf("%d是素数");
}
return 0;
}
第二种: