当前位置: 首页 > news >正文

c语言判断素数_C语言的那些经典程序 第十一期

b154520119fe49401b17a61a8e139d4b.gif戳 “在看”一起来充电吧!

e75d0e8ad480087c583a917ffba65d24.png

C语言的那些经典程序 第十一期

本期小C给大家带来三个,把C语言运用到生活中的简单小程序。如果全都理解,相信肯定能给大家带来收获!接下来让我们看看是哪些程序吧!

1 九九乘法表

源程序:

53623c3f0d7a3c9d29b2217dfe5ba106.png

运行结果:

e36c329ee049243dd9728daaf5e38e52.png

程序分析:

运用两个for循环,嵌套使用实现九九乘法表,用result保存每次循环的值,输出时-3d表示左对齐,占3位。

2 兔子数列

古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

兔子的规律为数列1,1,2,3,5,8,13,21....

源程序:

7c4ec428a1f4701ee778c42a650b8030.png

运行结果:

fe33b18e515da2b2bc1fe296484302bd.png

程序分析:

用f1表示第一个月,f2表示第二个月,f1=f1+f2;和f2=f1+f2; 语句表示前两个月加起来赋值给第三个月,依次循环,再用if(i%2==0) printf("\n");语句控制每行输出四个。

3 找素数

判断101-200之间有多少个素数,并输出所有素数及素数的个数。

源程序:

184ca2a03a9cdc42f22e4f1983ae353d.png

运行结果:

e77c55f1127437f904fb6c5e0bff7814.png

程序分析:

判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。定义一个变量leap作为判断是否为素数的依据。最后依据leap的值输出素数。

706c3b2e87ad893918bd72a2f450ba52.gif

本期的经典程序就到这里啦,大家是否看过瘾了呢,小C水平有限如果大家有更好的程序希望能积极投稿反映哦,咱们下期再见!

eb1f9c6c55bb5816580077896dd302f2.png

投稿邮箱:2080803313@qq.com编辑|排版|钱雄
审校|李倩倩
责任编辑|邱杰 熊克媛
宿州学院信息工程学院学生会出品
如需转载请联系后台

6bbfdeccb47e4243948d5d6914f57763.png

相关文章:

  • delphi usb通讯 com通讯_你知道电脑上怎么设置“串口号COM”吗?教你一个方法,1分钟学会...
  • c++ format长度限制_2020年C证(安全员)考试总结及C证(安全员)模拟试题
  • post多个参数_2020Python编程高频面试题:Post和get区别?
  • docker rabbitmq_SpringBoot2.x系列教程64--消息队列之RabbitMQ安装及环境变量配置
  • before start of result set_ECMAScript 6 入门教程—Iterator 和 for...of 循环
  • 前端打印样式乱了_好程序员HTML5大前端分享web前端面试题集锦三
  • python第八周小测验_Python小测试_9
  • 初学者选黑卡还是微单_回答自测你是摄影初学者,还是进阶?
  • python创建随机数组_python随机数组如何生成?
  • java stringbuffer 空格_Java面试真题 |String 的特点是什么?它有哪些重要的方法?...
  • 想要导航提示进入页_一个值得全体信息流优化师和SEMer珍藏的落地页
  • python实现kmean算法_python实现K-means算法
  • python入门干货_Python干货整理,从入门说起(7.4)
  • jsp页面乱码_SpringMVC是如何实现作用域传值和页面跳转的?【源码解读】
  • python xy 2.7下载_pythonxy 安装
  • 【css3】浏览器内核及其兼容性
  • conda常用的命令
  • django开发-定时任务的使用
  • E-HPC支持多队列管理和自动伸缩
  • Java 23种设计模式 之单例模式 7种实现方式
  • JavaScript服务器推送技术之 WebSocket
  • Java多态
  • mysql 数据库四种事务隔离级别
  • 技术胖1-4季视频复习— (看视频笔记)
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 看域名解析域名安全对SEO的影响
  • 浏览器缓存机制分析
  • 前嗅ForeSpider采集配置界面介绍
  • 人脸识别最新开发经验demo
  • 微信小程序实战练习(仿五洲到家微信版)
  • 文本多行溢出显示...之最后一行不到行尾的解决
  • ​ArcGIS Pro 如何批量删除字段
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (c语言)strcpy函数用法
  • (pojstep1.1.1)poj 1298(直叙式模拟)
  • (Redis使用系列) Springboot 在redis中使用BloomFilter布隆过滤器机制 六
  • (八)光盘的挂载与解挂、挂载CentOS镜像、rpm安装软件详细学习笔记
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (附源码)计算机毕业设计ssm高校《大学语文》课程作业在线管理系统
  • (附源码)计算机毕业设计SSM基于健身房管理系统
  • (剑指Offer)面试题41:和为s的连续正数序列
  • (九)信息融合方式简介
  • (三)uboot源码分析
  • (数据结构)顺序表的定义
  • (四)搭建容器云管理平台笔记—安装ETCD(不使用证书)
  • (转)visual stdio 书签功能介绍
  • (转载)深入super,看Python如何解决钻石继承难题
  • (转载)在C#用WM_COPYDATA消息来实现两个进程之间传递数据
  • (轉貼) VS2005 快捷键 (初級) (.NET) (Visual Studio)
  • .“空心村”成因分析及解决对策122344
  • .NET Core Web APi类库如何内嵌运行?
  • .NET Framework .NET Core与 .NET 的区别
  • .net获取当前url各种属性(文件名、参数、域名 等)的方法
  • .net中的Queue和Stack