判断质数(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;
}
相关推荐
爱编码的小八嘎6 分钟前
c语言对话-1.auto_ptr再回忆
c语言
嵌入小生0077 分钟前
基于Linux系统下的C语言程序错误及常见内存问题调试方法教程(嵌入式-Linux-C语言)
linux·c语言·开发语言·嵌入式·小白·内存管理调试·程序错误调试
假女吖☌11 分钟前
限流算法-redis实现与java实现
java·redis·算法
小温冲冲13 分钟前
QPixmap 详解:Qt 中的高效图像处理类
开发语言·图像处理·qt
蒟蒻的贤13 分钟前
两数之和。
算法
面汤放盐24 分钟前
企业权限--系统性方案探究
java·开发语言
wen__xvn25 分钟前
代码随想录算法训练营DAY27第八章 贪心算法 part01
算法·贪心算法
悟能不能悟30 分钟前
java Date转换为string
java·开发语言
菜宾38 分钟前
java-redis面试题
java·开发语言·redis
We་ct38 分钟前
LeetCode 125. 验证回文串:双指针解法全解析与优化
前端·算法·leetcode·typescript