原文地址为:
编写一个判断素数的函数,在主函数输入一个整数时,输出是否素数的信息。
转载请注明本文地址: 编写一个判断素数的函数,在主函数输入一个整数时,输出是否素数的信息。
代码:
1 #include<iostream> 2 #include<cmath> 3 using namespace std; 4 void fun(int a) 5 { 6 int k,i; 7 k=sqrt(a); 8 for(i=2;i<=k;i++) 9 if(a%i==0) break; 10 if(i>k) 11 cout<<a<<"是素数"<<endl; 12 else 13 cout<<a<<"不是素数"<<endl; 14 } 15 main() 16 { 17 int a; 18 cout<<"请输入一个整数 "; cin>>a; 19 fun(a); 20 return 0; 21 }
运行结果:
转载请注明本文地址: 编写一个判断素数的函数,在主函数输入一个整数时,输出是否素数的信息。