祁于yo 2021-09-10 19:28 采纳率: 0%
浏览 44

关于#c++#的问题,请各位专家解答!

#include

using namespace std;

int main(void)
{
int i=0;
int n=0;

bool IsPrime=false;

cout<<"请输入一个正整数:\n";

cin>>n;

while(n!=1)
{
    IsPrime=true;

    for(i=2;i<=n/2;i++)
    {
        if(n%i==0)
        {
            IsPrime=false;
            break;
        }
    }
    if(IsPrime)
    {
        cout<<n<<"是一个素数"<<endl<<endl;
    }
    else
    {
        cout<<n<<"不是一个素数"<<endl<<endl;
    }
}
return 0;

}

img

  • 写回答

3条回答 默认 最新

  • CSDN专家-sinJack 2021-09-10 19:32
    关注
    #include<iostream> 
    using namespace std;
    int main(void)
    {
    int i=0;
    int n=0;
    bool IsPrime=false;
    cout<<"请输入一个正整数:\n";
    cin>>n;
    while(n!=1)
    {
        IsPrime=true;
        for(i=2;i<=n/2;i++)
        {
            if(n%i==0)
            {
                IsPrime=false;
                break;
            }
        }
        if(IsPrime)
        {
            cout<<n<<"是一个素数"<<endl<<endl;
        }
        else
        {
            cout<<n<<"不是一个素数"<<endl<<endl;
        }
        n--;
    }
    return 0;
    }
    
    评论

报告相同问题?

问题事件

  • 创建了问题 9月10日

悬赏问题

  • ¥15 拓扑学,凸集,紧集。。
  • ¥15 如何扩大AIS数据容量
  • ¥15 单纯型python实现编译报错
  • ¥15 c++2013读写oracle
  • ¥15 c++ gmssl sm2验签demo
  • ¥15 关于模的完全剩余系(关键词-数学方法)
  • ¥15 有没有人懂这个博图程序怎么写,还要跟SFB连接,真的不会,求帮助
  • ¥15 PVE8.2.7无法成功使用a5000的vGPU,什么原因
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音