if(fun(n)==1)printf("%d是素数\n",n);else printf("%d不是素数\n",n);return 0;}
include "math.h"//判断一个整数是否为素数 bool prime(int x){ int i;for(i=2;i<= sqrt(x);i++){ if(x%i==0)return false;} return true;} //判断一个整数(1位或多位)是否每一位都是素数 bool allPrime(int a){ if(prime(a%10)) //如果个位是素数 { a=a/10;return a...
include <stdio.h>#include <math.h>//判断整数是否为素数int isPrime(int n){ int i; for(i=2;i<=(int)sqrt(n);i++) //遍历从2~n的平方根向下取整 if(n%i == 0) //如果有i能被n整除,则n不是素数,返回0,否则返回1 return 0; return 1;}//编写测试主函...