(函数)判断素数(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);
	}
}
相关推荐
星马梦缘13 分钟前
算法设计与分析 作业三 纯答案
算法
雾沉川32 分钟前
Visual C++ 运行库合集 v105.0 部署与故障排查技术指南
开发语言·c++·dll
不知名的老吴40 分钟前
经典算法题之行星碰撞
数据结构·算法
AI科技星1 小时前
数术工坊・八卷全书(番外・实战升华副卷)【终极典藏定稿|完整无删减】
c语言·开发语言·网络·量子计算·agi
丘山望岳1 小时前
剑起霜华——平衡二叉树(AVL树 )精讲
开发语言·数据结构·c++
西安邮电大学1 小时前
有关数组的经典算法题
java·后端·其他·算法·面试
学Linux的语莫1 小时前
大模型微调数据集格式详解:Alpaca、ShareGPT、DPO、KTO、预训练数据怎么构建?
人工智能·算法·机器学习·微调格式
wayz111 小时前
Momentum:UO(终极震荡指标)技术指标详解
算法·金融·数据分析·量化交易·特征工程
Boom_Shu1 小时前
浅拷贝与深拷贝
开发语言·c++·算法
Mortalbreeze1 小时前
C++ Lambda表达式详解:从捕获列表到底层原理
开发语言·c++