C++编程一个程序判断同一个数是否为素数,如果是返回1,如果不是返回0.简单一点。

我的C++是3.5版本的、

#include<iostream.h> 
void main() 

    int n,k; 
    cout<<"请输入一个数字"<<endl; 
    cin>>n; 
    for(k=2;k<n;k++) {
        if(n%k==0) 
        break; 
        if(k>=n) {
            cout<<"是素数"<<endl; 
            return 1;
        }else {
            cout<<"不是素数"<<endl;
            return 0;
        }
    }
}

追问

我的版本是C-F3.5无法运行、、

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网