写一段代码判断素数的函数,从主函数中输出一个整数,判断它是否为素数。

news/2024/10/20 18:15:41/

C语言关于函数的应用:判断它函数是否为素数。

prime就是用来判断素数的调用函数。

从主函数main开始输出,先输入一个整数,再通过调用函数prime  带来的数字去判断它是否为素数,因为是判断是否为素数,所以真就是素数,假为不是。用z的值来表示,1代表真,0代表假。


代码如下:

#include <stdio.h>
int main()
{
    int prime(int n);
    int i;
    printf("enter an interger:");
    scanf("%d",&i);
    if(prime(i)==1)
        printf("%d this is a prime\n",i);
    else
        printf("%d this not is prime\n",i);
    return 0;
}
int prime(int n)
{
    int z=1;
    int  j;
    for(j=2; j<n/2&&z==1; j++)
        if(n%j==0)
            z=0;
    return(z);
}

 


http://www.ppmy.cn/news/1540584.html

相关文章

Electron入门笔记

Electron入门笔记 ElectronElectron 是什么Electron流程模型创建第一个Electron项目配置自动重启主进程和渲染进程通信打包应用 Electron Electron 是什么 跨平台的桌面应用开发框架使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。 嵌入 Chromium和 Node.js Electro…

就是这个样的粗爆,手搓一个计算器:还款计算器

作为程序员&#xff0c;没有合适的工具&#xff0c;就得手搓一个&#xff0c;PC端&#xff0c;移动端均可适用。废话不多说&#xff0c;直接上代码。 HTML: <div class"calculator"> <label for"loanAmount">贷款金额 (元)&#xff1a;</…

保护企业终端安全,天锐DLP帮助企业智能管控终端资产

为有效预防员工非法调包公司的软硬件终端资产&#xff0c;企业管理员必须建立高效的企业终端安全管控机制&#xff0c;确保能够即时洞察并确认公司所有软硬件资产的状态变化。这要求企业要有一套能够全面管理终端资产的管理系统&#xff0c;确保任何未经授权的资产变动都能被迅…

【HTML】构建网页的基石

我的主页&#xff1a;2的n次方_ HTML 是一种超文本标记语言&#xff0c;不仅有文本&#xff0c;还能包含图片&#xff0c;音频等 1. HTML 的文件基本结构 html 标签是整个 html 文件的最顶层标签&#xff0c;head 标签中写页面的属性&#xff0c;body 标签是页面中显示的…

生成 Excel 表列名称

Excel 大家都用过&#xff0c;它的列名是用字母编号的&#xff0c;A 表示第一列&#xff0c;B 表示第二列&#xff0c;AA 表示第27列&#xff0c;AB 表示第28列等等。 现给定一个数字&#xff0c;如何得到列名称呢。比如输入28&#xff0c;输出 AB。 一开始以为就是一个简单的…

大数据比对,shell脚本与hive技术结合

需求描述 从主机中获取加密数据内容&#xff0c;解密数据内容&#xff08;可能会存在json解析&#xff09;插入到另一个库中&#xff0c;比对原始库和新库的相同表数据的数据一致性内容。 数据一致性比对实现 上亿条数据&#xff0c;如何比对并发现两个表数据差异 相关流程…

基于Flink MySQL CDC技术实现交易告警

前言 CDC 的全称是 Change Data Capture&#xff0c;是一种用于捕获数据库变更数据的技术。例如 MySQL 对数据的所有变更都会写入到 binlog&#xff0c;CDC 就可以通过监听 binlog 文件来实现对 MySQL 数据变更的捕获&#xff0c;然后做进一步的处理。 Flink CDC 将CDC技术和…

数字化转型的成功路径:最佳实践与实施技巧深度解析

在全球化和技术革命的双重推动下&#xff0c;企业正面临前所未有的市场竞争和运营压力。为了适应这种变化&#xff0c;企业纷纷开始了数字化转型的进程&#xff0c;希望借助技术力量提升效率、推动创新并保持竞争优势。尽管数字化转型的趋势已不可逆&#xff0c;但如何真正落地…