题目描述
写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。
输入
一个数
输出
如果是素数输出prime 如果不是输出not prime
样例输入
97
样例输出
prime
来源/分类
C语言
题目截图:
思路:
找一个数进行作为参照!判断是素数后,进行修改~然后依据这个来进行判断输出!然后,进行判断!if(s%i==0&&s!=i)
代码:
#include<iostream>using namespace std;int main(){int s;int i=2;int z=0;cin>>s;do{if(s%i==0&&s!=i){z=1;//cout<<"end的s!"<<s<<endl;//cout<<"end的i!"<<i<<endl;break;}i++;}while(i<s);if(z==0){cout<<"prime";}elsecout<<"not prime";}
代码截图:
运行结果:
OJ结果:
ACMNO.23 C语言-素数判定 写一个判断素数的函数 在主函数输入一个整数 输出是否是素数的消息。 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime