首页 > 其他分享 >C语言:求大于指定整数的最接近的五个素数

C语言:求大于指定整数的最接近的五个素数

时间:2023-01-22 21:33:41浏览次数:40  
标签:int 指定 整数 C语言 素数 五个

 

 

#include <stdio.h>
int sx(int n)
{
    int a;
    for(a=2;a<n;a++)
    if(n%a==0) return 0;
    return 1;
}
void sxa(int b)
{
    int c=1,a=b;
    while(c<=5)
    {
        a=a+1;
        if(sx(a)) c++,printf("%d ",a);
    }
 } 
main()
{
    int a,b,c=1;
    scanf("%d",&a);
    sxa(a);
    getchar();
 }

 

标签:int,指定,整数,C语言,素数,五个
From: https://www.cnblogs.com/xkdn/p/17064688.html

相关文章

  • C语言:统计1-10 11-20 21-30 。。。90-99的数量
      #include<stdio.h>main(){intn,a[10]={0};scanf("%d",&n);while(n>0&&n<=99){if(n>0&&n<=10)a[(n-1)/10]++;elsea......
  • C语言数组和指针传参
    一、数组传参1.一维数组传参一维数组传参时,形参有两种表示方法,1.1.一维数组来接收实参的一维数组首地址(形参的数组在编译器眼里就是一个指针,[]里的数字可写可不写),1.2.一级......
  • C语言程序设计题[2023-01-22]
    C语言程序设计题[2023-01-22]第一题:职工工资管理系统1、需求分析:工资信息存放在文件中,提供文件的输入、输出等操作;要实现浏览功能,提供显示、排序操作;而查询功能要求实现......
  • BC6-牛牛的第二个整数
    题目描述牛牛从键盘上输入三个整数,并尝试在屏幕上显示第二个整数。输入描述一行输入3个整数,用空格隔开。输出描述请输出第二个整数的值。示例1输入:123输出:2......
  • C语言:判断完数
      #include<stdio.h>main(){inti,n,s;s=0;scanf("%d",&n);for(i=1;i<n;i++)if(n%i==0)s=s+i;if(s==n)printf("%d是完数",n......
  • c语言操作符详解
    前言:在写完三子棋和扫雷后,我们接着开始新的知识,操作符时c语言中必不可少的角色,运用好可以大大简化代码1.操作符分类:算术操作符移位操作符位操作符赋值操作符单目操作......
  • C语言指针详解之指针类型
    前言C语言有多种数据类型,如:char(字符型),int(整型),short(短整型),longint(长整型),longlong,float(单精度浮点型),double(双精度浮点型),在这些类型后加上*就表示指针,不同类型表......
  • 一文解决如何使用 C 语言判断质数(素数)[ 附解析与源码 ]
    前言质数历来都是数学界的宠儿,是数学里神秘的谜团。质数又和C语言有着不解之缘,本篇文章将讲解如何用C语言判断质数。为了方便大家在读完此文章后使用文中程序,我会将......
  • 初识C语言电子笔记
    ......
  • Linux下第一个C语言程序
    前置环境1.系统版本:centos7。2.已安装gcc用命令gcc-v查看gcc版本。3.根据自己编程风格选择路径创建代码文件夹mkdir(可递归创建)、rmdir(删除文件夹)。4.vimhelloWorl......