输入一个数,判断是否是素数
#include#includeintmain(){inta,result;//输入do{printf("inputa:");scanf("%d",&a);}while(a<=0);//计算result=func2(a);//输出if(result==0)printf("素数");elseprintf("不是素数");return0;}intfunc2(inta){intflag=1,i;for(i=2;i<=sqrt(a);i++){if(a%i==0)flag=0;}returnflag;}
举一反三
内容
- 0
判断一个数是否是素数。
- 1
求素数问题,判断一个数是否是素数。从键盘输入一个整数,判断这个数是否是素数。要求:判断素数的过程用函数完成,如果是素数,函数返回1,否则返回0;
- 2
编写一个函数名为isprime(),判断一个数是不是素数(即质数).在主函数中输入一个整数,然后调用子函数isprime()判断是否为素数,在主函数中输出是否是素数的信息.
- 3
快速判断一个数是否为素数。
- 4
判断输入的数是否素数