判断质数(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;
}
相关推荐
fen_fen10 分钟前
学习笔记(26):线性代数-张量的降维求和,简单示例
笔记·学习·算法
王禄DUT11 分钟前
炉石传说 第八次CCF-CSP计算机软件能力认证
c++·算法
一抓掉一大把19 分钟前
MiniExcel模板填充Excel导出
开发语言·javascript·ecmascript
小红帽2.027 分钟前
开源PHP在线客服系统源码搭建教程
开发语言·开源·php
白熊18837 分钟前
【推荐算法】DeepFM:特征交叉建模的革命性架构
算法·架构·推荐算法
L_cl39 分钟前
【Python 算法零基础 4.排序 ⑪ 十大排序算法总结】
python·算法·排序算法
小刘不想改BUG1 小时前
LeetCode 70 爬楼梯(Java)
java·算法·leetcode
qq_433554541 小时前
C++ list代码练习、set基础概念、set对象创建、set大小操作
开发语言·c++·list
老歌老听老掉牙1 小时前
使用 SymPy 进行向量和矩阵的高级操作
python·线性代数·算法·矩阵·sympy
张伯毅1 小时前
Java 类型参数 T、R 、 O 、K、V 、E 、? 区别
java·开发语言