判断质数(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;
}
相关推荐
iceslime9 分钟前
算法设计与分析实验题-序列对齐
数据结构·c++·算法·算法设计与分析·序列对齐
羊小猪~~16 分钟前
深度学习基础--目标检测常见算法简介(R-CNN、Fast R-CNN、Faster R-CNN、Mask R-CNN、SSD、YOLO)
人工智能·深度学习·算法·yolo·目标检测·机器学习·cnn
草莓熊Lotso20 分钟前
【C语言指针超详解(三)】--数组名的理解,一维数组传参的本质,冒泡排序,二级指针,指针数组
c语言·开发语言·经验分享·笔记
多多*41 分钟前
分布式ID设计 数据库主键自增
数据库·sql·算法·http·leetcode·oracle
Blossom.1181 小时前
使用Python和TensorFlow实现图像分类的人工智能应用
开发语言·人工智能·python·深度学习·安全·机器学习·tensorflow
D_aniel_1 小时前
排序算法-希尔排序
java·算法·排序算法·希尔排序
CodeWithMe1 小时前
【C/C++】C++中noexcept的妙用与性能提升
c语言·开发语言·c++
非著名架构师1 小时前
C++跨平台开发实践:深入解析与常见问题处理指南
开发语言·c++
SuperCandyXu1 小时前
leetcode0310. 最小高度树-medium
数据结构·c++·算法·leetcode
越来越无动于衷1 小时前
JAVA多态——向上转型
java·开发语言