ACMNO.23 C语言-素数判定 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime

题目描述

写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。

输入

一个数

输出

如果是素数输出prime 如果不是输出not prime

样例输入

97

样例输出

prime

来源/分类

C语言 

题目截图:
ACMNO.23 C语言-素数判定 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime_第1张图片
思路:

找一个数进行作为参照!判断是素数后,进行修改~
然后依据这个来进行判断输出!
然后,进行判断!if(s%i==0&&s!=i)

代码:

#include
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!"<

代码截图:
ACMNO.23 C语言-素数判定 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime_第2张图片
运行结果:
ACMNO.23 C语言-素数判定 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime_第3张图片
OJ结果:
在这里插入图片描述

你可能感兴趣的:(每日-OJ)