素数判断-C语言

1. 问题:

输入一个大于3的整数n,判断是否为素数(质数)。

2. 解答:

对100-200之间的每一个数进行遍历,如果不能被3整除,就将此数输出,若能被3整除,就不输出此数。

3. 代码:

#include<stdio.h>//头文件
int main()//主函数
{
  int number,i;//定义变量
  printf("请随机输入正整数:");//提示语句
  scanf("%d",&number);//键盘输入需要判断的数
  for(i=2;i<=number-1;i++)//循环从2开始,到这个数的掐前一个数为止
  {
    if(number%i==0)//如果取余结果为0
    break;
  }
  if(i<number)
  {
    printf("%d不是素数",number);
  }
  else
  {
    printf("%d是素数",number);
  }
  return 0; //函数返回值为0
}

4. 编译结果:

请随机输入正整数:11

11是素数

相关推荐
极客小张几秒前
基于STM32和FPGA的射频数据采集系统设计流程
c语言·stm32·物联网·算法·fpga开发·毕业设计·嵌入式
予早1 分钟前
LeetCode 136. 只出现一次的数字
算法·leetcode·职场和发展
luthane13 分钟前
python 实现gradient boosting regressor梯度增强回归器算法
python·算法·boosting
sp_fyf_202431 分钟前
计算机前沿技术-人工智能算法-大语言模型-最新研究进展-2024-09-30
人工智能·算法·计算机视觉·语言模型·自然语言处理
Death20039 分钟前
序列化与反序列化
c语言·c++·qt·c#
猫毛已经快要掉光的小猫41 分钟前
【算法】leetcode热题100 146.LRU缓存.&& container/list用法
算法·leetcode·缓存·go
Amor风信子1 小时前
华为OD机试真题---计算三叉搜索树的高度
数据结构·算法·华为od
景小雨1 小时前
【数据结构与算法】Z算法(扩展KMP)(C++和Python写法)
c++·python·算法
2301_811720921 小时前
各种图形的打印
c语言
my烂笔头1 小时前
2024版Clion debug无法查看函数内数组内容 解决办法
c语言·c++·clion