//在主函数中输出一个数是否是质数
#include<iostream>
using namespace std;
int main(){
int n;
cin>>n;
//根据质数的定义可知质数是大于1的自然数
while(n<=1)
{
cout<<"请重新输入: " ;
cin>>n;
}
int s=0;
for(int j=2;j<n;j++)
{
if(n%j==0)
{
s++;//这里不能直接输出它是否是一个整数,不然语句也会循环。
}
}
if(s==0)
{
cout<<"它是一个质数";
}
else
{
cout<<"它不是一个质数";
}
return 0;
}
labview技术交流-如何判断一个数是否为质数
2024-01-06 21:16:01 20 阅读