首页 > 其他分享 >编写判断一个正整数是否为素数的函数

编写判断一个正整数是否为素数的函数

时间:2023-09-03 10:04:42浏览次数:50  
标签:正整数 函数 int 素数 斧正 编写

编写判断一个正整数是否为素数的函数

自己搞的,还请斧正。

#include <stdio.h>

void  prime(int m);                         

int main()

{

    int a[10],i;  

    for(i=0;i<10;i++)

    {

        scanf("%d",&a[i]); 

    }

    for(i=0;i<10;i++)

    {

        prime(a[i]); 

    }

    return 0; 

}

 void  prime(int n)

 {  int s=1,x;

    if(n<=1)

     printf("%d 不是素数.",n);

    else

        for(x=2;x<=n-1;x++)

        if(n%x==0)

         {printf("%d 不是素数.\n",n);

         s=0;

         break;}

        if(s==1)

        printf("%d 是素数.\n",n);

 }

你们的鼓励是我坚持的动力。一起进步,加油。

标签:正整数,函数,int,素数,斧正,编写
From: https://blog.51cto.com/u_16193391/7337008

相关文章

  • jetbrains GoLang设置编写proto文件的实时模板
    具体步骤1. 首先,先创建一个模板组,我这里创建为"proto"。2.下面这张图是我的模板组中的内容3.具体实时模板缩写:enum描述:enumname{}模板文字:enum$name${$END$}适用于:协议缓存区中的Other缩写:import描述:import"";模板文字:import"$file$";$END$适用......
  • uniapp项目实践总结(七)编写一个简单的应用页面
    之前自定义了顶部和底部导航栏,那接下来就写一个简单的二级页面,这个是出了导航页面之外经常用到的。目录结构模板样式方法示例结构一个普通页面的结构应该是如下所示:<!--html--><template><viewclass="list">列表内容</view></template><!--js--><scrip......
  • 【ChatGPT答】编程方式(编写计算机程序的方法和范式)
    不同的编程方式,每种都有其特定的语法、结构和应用领域,根据任务需求和个人喜好选择一种或多种结合使用。命令式编程(ImperativeProgramming):最常见的方式之一。通过一系列的命令和状态改变来描述程序的执行过程,需要明确指定每个步骤的执行。常见语言:C、C++、Java和Python。声......
  • P1463 [POI2001] [HAOI2007] 反素数 题解
    P1463[POI2001][HAOI2007]反素数题解可以发现,最大的不超过\(n\)的反素数就是\(1\simn\)中因数最多的数字。证明:设\(x,x\in[1,n]\)为\(1\simn\)中因数最多的数字,则\(x<y\len\)都不会成为答案,因为存在\(x<y\)因数比\(y\)多,同时也不会存在\(y'<x\)......
  • 编写测试方案
    测试计划人员、任务分配测试标准风险评估测试进度安排测试方案概述测试资源和环境  -软件配置  -硬件配置  -测试数据测试策略  -功能  -性能  -兼容  -易用性  -安全  -界面UI  -回归测试测试方法测试工具测试实施阶段  -测试策略中......
  • 编写测试设计
    一、基础概念【学习目标】软件测试的定义7种测试分类的区别质量模型的重点5项测试流程的6个步骤测试模板8个要素认识软件及测试什么是软件:控制计算机硬件工作的工具软件基本组成:客户端、服务器、数据库软件产生过程:需求产生-》需求文档-》设计效果图-》产品开发-》产品......
  • 编写测试报告
    1.测试目的和范围说明本次测试的目标和具体测试内容。2.测试环境记录测试所使用的硬件、软件、操作系统等环境信息。3.测试计划和策略描述测试的计划和策略,包括测试方法、测试用例设计、测试时间和资源等。4.测试进度和成果记录测试过程中的各项指标和数据,如测试用例执行......
  • ansible-playbook剧本文件的编写
    ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。Ansible架构相对比较简单,仅需通过SSH连接客户机执行任务即可,ansible是基于模块工作的,本身没有批量部署的能......
  • 无涯教程-Flutter - 编写IOS代码
    访问iOS特定代码与Android平台上的代码相似,不同之处在于它使用iOS特定语言-Objective-C或Swift和iOSSDK。下表显示了如何在Android和iOS平台上接收Dart值。dartandroidiosnullnull无(嵌套时为NSNull)booljava.lang.BooleanNSNumbernumberWithBool:intjava.lang.Int......
  • 2023-09-01:用go语言编写。给出两个长度均为n的数组, A = { a1, a2, ... ,an }, B = { b1
    2023-09-01:用go语言编写。给出两个长度均为n的数组,A={a1,a2,...,an},B={b1,b2,...,bn}。你需要求出其有多少个区间[L,R]满足:数组A中下标在[L,R]中的元素之和在[La,Ra]之中,数组B中下标在[L,R]中的元素之和在[Lb,Rb]之中。输入:第一行有一个正整数N(1<=N<=100000),代表两......