(函数)判断素数(C语言)

一、运行结果;

二、源代码;

cs 复制代码
# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>

//声明素数判断函数;
void prime(int number);

int main()
{
	//初始化变量值;
	int number = 0;

	//获取用户输入的数据;
	printf("请输入数据:");
	scanf("%d", &number);

	//调用判断素数函数;
	prime(number);

	return 0;
}

//实现素数判断函数;
void prime(int number)
{
	//初始化变量值;
	int i = 2;
	int result = 0;

	//循环判断;
	for (i = 2; i < number; i++)
	{
		//运算;
		result = number % i;

		//判断;
		if (result == 0)
		{
			//跳出;
			break;
		}
	}

	//判断;
	if (result == 0)
	{
		//输出;
		printf("%d不是素数!\n", number);
	}
	else
	{
		//输出;
		printf("%d是素数!\n", number);
	}
}
相关推荐
fie88898 小时前
NSCT(非下采样轮廓波变换)的分解和重建程序
算法
晨晖28 小时前
单链表逆转,c语言
c语言·数据结构·算法
kk哥88999 小时前
C++ 对象 核心介绍
java·jvm·c++
helloworddm9 小时前
WinUI3 主线程不要执行耗时操作的原因
c++
无能者狂怒9 小时前
YOLO C++ Onnx Opencv项目配置指南
c++·opencv·yolo
im_AMBER10 小时前
Leetcode 78 识别数组中的最大异常值 | 镜像对之间最小绝对距离
笔记·学习·算法·leetcode
集智飞行10 小时前
c++函数传参的几种推荐方式
开发语言·c++
鼾声鼾语10 小时前
matlab的ros2发布的消息,局域网内其他设备收不到情况吗?但是matlab可以订阅其他局域网的ros2发布的消息(问题总结)
开发语言·人工智能·深度学习·算法·matlab·isaaclab
LYFlied10 小时前
【每日算法】LeetCode 25. K 个一组翻转链表
算法·leetcode·链表
Swizard11 小时前
别再迷信“准确率”了!一文读懂 AI 图像分割的黄金标尺 —— Dice 系数
python·算法·训练