#93 输出N以内的所有素数

news/2024/4/23 6:23:35/

题目描述:

编写一个程序,找出1~N中的所有素数,其中1<N,N为整数。
输入输出格式要求:1.要求每个数后面都要输出逗号,请不要输出其他字符2.遇到异常情况,输出error
例如:
输入:5
输出:2,3,5,输入:a
输出:error

参考代码:

#include<stdio.h>
#include<math.h>
int main()
{int n=0,i,j;scanf("%d",&n);if(n<=1) printf("error");else{if(n==2){printf("2,");return 0;}if(n==3){printf("2,3,");return 0;}for(i=2;i<=n;i++){for(j=2;j<=sqrt((double)i);j++){if(i%j==0) break;}if(j>sqrt((double)i)) printf("%d,",i);}}return 0;
}

讲解:

        这道题目有同学可能就会问了,对于样例输入2,我对一个int型变量n输入字符‘a’,那么会发生什么呢?答案就是:什么都不会发生。对,n的值还是原来n的值。这也是我在一开始定义时将n赋值为0的原因,如果不赋值,n会是系统分配的随机值,当你输入字符'a'时,n的值仍为原来的随机值,那么极大概率这个随机值是大于1的,所以不会输出“error”。当然,如果你相信你的运气,那么也可以不赋值多提交几次[doge]。

求实求真,大气大为。


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

相关文章

C语言—运算符

文章目录 1 自增自减2 关系运算符3 逻辑运算符4 条件运算符5 逗号运算符6 位运算符 1 自增自减 自增&#xff08;&#xff09;自减&#xff08;–&#xff09;有两种形式&#xff0c;以自增为例 i 先将i的值加1&#xff0c;然后用新的值参与运算。i i先用原值参与运算&#x…

OpenCv图像基本变换

目录 一、图像翻转 二、图像旋转 三、仿射变换之平移 四、仿射变换之获取变换矩阵 五、仿射变换之透视变换 一、图像翻转 图像翻转不等同于旋转&#xff0c;类似于一些视频的拍摄&#xff0c;拍摄后实际是左右颠倒的&#xff0c;通过图像翻转可进行还原 案例代码如下: …

新品发布:总线视频监控专用VGA显示驱动模组

针对大屏幕的视频监控应用&#xff0c;迪文特推出带FSK总线摄像头接口的VGA显示驱动模组产品&#xff1a;MVGA06-26。该产品采用T5L2单芯片驱动&#xff0c;提供标准VGA接口连接各类显示器&#xff0c;并设有2Pin按压端子座、双孔AV端子座两种总线摄像头接口形式&#xff0c;接…

基于CH374的USB摄像头驱动设计

现有视频监控系统的设计大都采用 USB视频采集和以太网传输&#xff0c;并且需要视频压缩方案&#xff0c;通常需要操作系统支持&#xff1b;因此选取的开发平台价格昂贵&#xff0c;造成视频临控系统的成本居高不下&#xff0c;以致使小型工厂和家庭用户难以接受。 本 课题采用…

计算机控制系统总线,计算机控制系统功能之现场总线控制-电脑自学网

现场总线是连接智能现场设备和自动化系统的数字式、双向传输、多分支结构的通信网络。现场总线控制始于 20 世纪 80 年代末&#xff0c;它将计算机网络通信与管理引入了控制领域&#xff0c;并广泛应用于过程自动化、制造自动化、楼宇自动化等领域。现场总线控制系统(Fieldbus …

Linux SPI总线和设备驱动架构之三:SPI控制器驱动

通过第一篇文章&#xff0c;我们已经知道&#xff0c;整个SPI驱动架构可以分为协议驱动、通用接口层和控制器驱动三大部分。其中&#xff0c;控制器驱动负责最底层的数据收发工作&#xff0c;为了完成数据的收发工作&#xff0c;控制器驱动需要完成以下这些功能&#xff1a; 1.…

windows下编程控制摄像头(一)

使用VFW在windows下编程控制摄像头&#xff08;一&#xff09; Microsoft Video for Windows (VFW) 提供的函数可以让应用程序去处理视频数据。 VFW 在16位Windows的时候就被引入了。它的许多重要功能已经被DirectX取代了。 要获得更多的信息&#xff0c;你可以参考DirectX 的文…

从零开始写CMOS摄像头驱动(一)

先给自己打个广告&#xff0c;本人的微信公众号正式上线了&#xff0c;搜索:张笑生的地盘&#xff0c;主要关注嵌入式软件开发&#xff0c;股票基金定投&#xff0c;足球等等&#xff0c;希望大家多多关注&#xff0c;有问题可以直接留言给我&#xff0c;一定尽心尽力回答大家的…

只需一个提示词解除GPT-4的字符限制!

ChatGPT的内存有限,GPT-3.5-turbo的限制为4897个令牌,而GPT-4的最大限制为8192。如果您在使用GPT-4进行聊天时超过8192个令牌(约6827个单词),它就会开始遗忘。我想出了一种新的技巧,可以轻松将对话扩展10倍。 这种技巧不会将对话中的每个字都保存到内存中。当您去开会时,会有人…

CnosDB x LangChain: 聊着天来查询时序数据库

本篇我们将主要介绍如何使用 LangChain 连接 CnosDB 数据库&#xff0c;实现使用自然语言和数据库的交流。 大模型等的相关话题已经霸榜半年有余&#xff0c;在讨论关注之余&#xff0c;CnosDB技术团队将大模型与人工智能相关技术与数据库开发与实践进行融合。继CnosDB全面整合…

邮件格式

邮件格式 Dear&#xff1a;收件人 邮件内容......Sincerely Mobile: 电话 E-mail : 邮件 Dept&#xff1a;部门 Co., Ltd&#xff1a;公司抬头 ******** 本郵件可能含有機密訊息&#xff0c;若您非本郵件之收件人請勿閱讀。 謝謝&#xff01;******** 保密警語: 本信件及附件…

一文读懂Makefile

1 程序的编译和链接 我们平时说的代码编译其实是要分为两个部分&#xff1a;编译和链接。编译就是将我们的代码翻译称为二进制文件&#xff0c;链接就是将各个文件所翻译成的二进制文件进行合并和重定位&#xff0c;最终生成可执行文件。由于没有学过编译原理&#xff0c;这里…

如何判断用户输入的邮箱格式是否正确?

用户名网站名-例sina.com、tom.com、yahoo.com.cn……&#xff08;有些小网站的邮箱在填资料时不认&#xff0c;所以推荐用网站的邮箱&#xff09; 一般都是用<正则表达式>来判断.什么是正则表达式&#xff1f;就是用如下特殊符号或其组合来代表某个字符&#xff08;以下…

gmail如何设置邮箱别名

abcdefgooglemail.com和abcdefgmail.com&#xff0c;是同一个邮箱&#xff0c;只是后缀不同。 不管发到哪个后缀&#xff0c;都是可以收到信的。------------------------------ 为abcdefgmail.com增加googlemail.com为别名的具体操作&#xff1a; 登录Gmail------设置-------帐…

常用正则表达式—邮箱(Email)

要验证一个字符串是否为邮箱的话&#xff0c;首先要了解邮箱账号的格式。我尝试过在网上找出一个标准的格式&#xff0c;但是很遗憾我没有找到。我也尝试使用RFC标准来判断邮箱的格式&#xff0c;但是也没有结果。网上些博客说不应该使用RFC标准来验证邮箱是否合法&#xff0c;…

【机器学习算法】奇异值分解(SVD)

文章目录 奇异值分解(SVD)1.理论部分1.1特征分解(ED)1.2 奇异值分解(SVD)求解U和V求解Σ 2.应用部分2.1图像压缩2.2图像数据集成分分析2.3 数据降维(PCA的一种解法) Reference 奇异值分解(SVD) 奇异值分解(Singular Value Decomposition) 是矩阵低秩分解的一种方法&#xff0c;…

Allegro Design Entry HDL 原理图设计专题

&#x1f3e1;《总目录》   &#x1f3e1;《宝典目录》 目录 1&#xff0c;内容概述2&#xff0c;内容目录 1&#xff0c;内容概述 本专题内容详细介绍Allegro Design Entry HDL原理图设计的软件编辑环境。 2&#xff0c;内容目录 Allegro Design Entry HDL&#xff08;OrCAD…

暗黑破坏神【题解】

Description 游戏的主人公有 n 个魔法&#xff0c;每个魔法分为若干个等级&#xff0c;第 i 个魔法有 p[i] 个等级&#xff08;不包括 0&#xff09;&#xff0c;每个魔法的每个等级都有一个效果值&#xff0c;一个 j 级的 i 种魔法的效果值为 w[i][j]&#xff0c;魔法升一级需…

暗黑破坏神2重置版 UI界面管理类分析

前言: 工作关系一直关注暴雪的游戏,这次来分析下暗黑2重置版里的UI界面数据结构。由于游戏有着各种猥琐的反调检测和保护,所以非专业人士只能使用伪调试的方式进行静态分析。 开始工作: 起手一个字符串枚举看看有什么可用的,从暗黑2的旧版客户端了解一下,那就从小地图入…

暗黑破坏神4玩不了怎么办?可能是显卡驱动没更新

《暗黑破坏神4》全面上线后&#xff0c;相信不少玩家&#xff0c;都被游戏中精美而逼真的画面效果震撼了一下。游戏采用了全新的引擎和技术&#xff0c;呈现出一个充满细节和氛围的暗黑世界。游戏中的场景非常多样和广阔&#xff0c;从荒芜的沙漠、雪山、森林、沼泽到古老的城市…