判断质数(C语言)

一、N-S流程图;

二、运行结果;

三、源代码;

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

int main()
{
	//初始化变量值;
	int n = 0;
	int i = 0;
	int result = 0;

	//提示用户;
	printf("请输入大于3的整数n的值:");
	//获取用户输入的值;
	scanf("%d", &n);

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

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

	//判断;
	if (result == 0)
	{
		//输出结果;
		printf("%d不是质数!!!!\n", n);
	}
	else
	{
		//输出结果;
		printf("%d是质数!!!!\n", n);
	}

	return 0;
}
相关推荐
froginwe112 小时前
PostgreSQL HAVING 子句详解
开发语言
yugi9878382 小时前
基于MATLAB的延迟求和(DAS)波束形成算法实现
开发语言·算法·matlab
冷雨夜中漫步2 小时前
Python入门——字符串
开发语言·python
Yvonne爱编码2 小时前
Java 接口学习核心难点深度解析
java·开发语言·python
漫随流水3 小时前
leetcode回溯算法(90.子集Ⅱ)
数据结构·算法·leetcode·回溯算法
Yupureki3 小时前
《算法竞赛从入门到国奖》算法基础:搜索-记忆化搜索
c语言·c++·学习·算法·深度优先
June bug3 小时前
(#数组/链表操作)合并两个有重复元素的无序数组,返回无重复的有序结果
数据结构·python·算法·leetcode·面试·跳槽
普贤莲花3 小时前
取舍~2026年第4周小结---写于20260125
程序人生·算法·leetcode
黎雁·泠崖3 小时前
Java继承入门:概念+特点+核心继承规则
java·开发语言
curry____3033 小时前
menset的使用方法
算法