- 13
- 0
- 约1.08千字
- 约 7页
- 2021-03-20 发布于北京
- 举报
顺序程序设计 四川信息职业技术学院·《C语言》 * 第五节 顺序结构的一般逻辑 一、结构化程序设计的三种基本结构 顺序结构 选择结构 循环结构 基本结构 二、编码的规范性要求 第五节 顺序结构的一般逻辑 有良好的编码习惯,不但有助于代码的移植和纠错,也有助于不同技术人员之间的协作。 几条基本的编码建议: 1.变量及函数的命名须遵循统一的规则。 2.该加注释的地方一定要加注释; 3.复合语句的花括号要独占一行,其内部语句缩进; 4.一条语句占一行; 5.表达式中部分运算符两端留上空格,如a = b + c比a=b+c显得 要清晰易读些; 6 .函数之间留空行。 【例3-20】随机产生一个4位自然数,输出它的逆数。如设某数1965,则其逆数为5691。 第五节 顺序结构的一般逻辑 【简要分析】 本例需要6个整型变量:原始数x,逆数y,千位、百位、十位、个位上的数字qw、bw、sw、gw。(当然,这些变量的名字是可以任意取的。) 不难推导,产生[a,b]区间整数的公式为random(b-a+1)+a。对本例,4位自然数区间是[1000,9999],故产生其间任意整数的表达式为:random(9000)+1000。 本例的关键是随机产生某范围内的整数的方法、分解与组合数字。 随机产生任意整数区间[a,b]内的一个整数,要用到随机函数random()和种子函数randomize(),相关头文件是“stdlib.h”。函数random(n)负责产生区间[0,n)间的整数,randomize()负责产生数的随机性。至于分解数字,可用运算符“%”和“/”实现。 源代码 【融会贯通】 有50位运动员(编号1001~1050),都非常出色,现要从中选出4位参加田径接力赛。为公平起见,请编写程序,让计算机输出其中幸运的4位运动员的编号。 第五节 顺序结构的一般逻辑 课堂练习3.5 第五节 顺序结构的一般逻辑 1.结构化程序设计中包含有几种结构? 3. 下面的程序可以执行,请修改其书写格式,使程序更规范易懂。 #includestdio.h void main( ) { int AGE;char seX;seX=f; scanf(%d,AGE); printf(sex=%c,age=%d,seX,AGE); } 2. 请你谈谈代码规范的重要性。 本章结束 四川信息职业技术学院·《C语言》
您可能关注的文档
- AUTOCAD绘图预备知识:图形的输出与发布入门知识预备知识:图形的输出与发布入门知识.pptx
- AutoCAD施工图绘制(删)任务1单开门制作任务1单开门绘制PPT.pptx
- AutoCAD施工图绘制(删)任务2楼梯制作任务2楼梯制作PPT.pptx
- AutoCAD施工图绘制知识点1:楼梯的绘制任务1-1-1楼梯制作PPT.pptx
- AutoCAD施工图绘制知识点5:装饰画的绘制任务1-1-5装饰画绘制ppt.pptx
- bz01-设计基础图形概念15图形概念.ppt
- bz03-数字艺术概论现代拼贴艺术现代拼贴艺术.ppt
- bz16-动画建模技术zb头像第四节,头部基本型B.ppt
- bz16-动画建模技术渲染设置相关、Maya操作界面讲解、基础知识天光渲染提示.pptx
- bz31-动画片创意制作bz31-动画片创意制作XSENS操作.pptx
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
最近下载
- 500t吊车性能表(中文版).pdf VIP
- 人教版八年级上历史知识点总结 .doc VIP
- 米莉的帽子变变变精品解析.ppt VIP
- 职业教育人工智能应用发展报告(2024-2025).pptx VIP
- 2025年高等教育医学类自考-03037药用植物学考试近5年真题集锦(频考类试题)带答案.docx VIP
- TCAQ10201-2024质量管理小组活动准则_可搜索.pdf VIP
- 确定肿瘤的重要基因信息——提取基因图谱信息方法的研究.pdf VIP
- 事业单位嫖娼违法写检讨书.docx VIP
- 人教版物理8年级下册全册教学课件.pptx
- 第二十五章+图形的相似(复习课件)数学冀教版九年级上册.pptx VIP
原创力文档

文档评论(0)