




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
顺序结构练习(答案)【练1】键盘输入一个正方形的边长a,求该正方形与其内切圆所夹部分的面积并输出。(见右图)【练2】一物体以速度v米/秒匀速运动,求经过t秒后物体运动的距离s 。请按计算机处理问题的一般过程,最终画出流程图。(略)【练3】输入一个二位正整数n,输出它的十位数x 。提示:利用取整函数 取十位数x=int(n/10)(略)【练4】输入任意一个三位正整数n,输出这个三位数各位数字之和total。例如:输入456,输出结果为15。l 分析问题: 输入什么数据?(三位正整数n) 处理什么问题?(分别求出各位数字,并计算它们的和total) 输出什么数据?(所求得的和total)l 设计算法: 百位数 a=int(n/100);十位数 b=int(n-a*100)/10);个位数 c=n-a*100-b*10;total=a+b+c。 注:除了用取整函数外,还可以与取余数运算符mod结合使用。个位数 c=n mod 10;十位数 b=(int(n/10) mod 10;百位数 a=int(n/100)。 画流程图:(见右图)l 编写程序:(略)l 运行程序:上机调试与维护(略)【练5】输入一元二次方程的系数a、b、c(确保b2-4ac0),计算并输出两个实根x1、x2。提示: 函数 sqr(x),即x的算术平方根l 分析问题 输入什么数据?(系数a、b、c,保证b2-4ac0) 处理什么问题?(计算方程的两个实根x1和x2) 输出什么数据?(所求得的两个实根x1和x2)l 设计算法: 根据数学知识得知:d=b*b-4*a*c;x1=(-b+sqr(d)/2/a;x2=(-b-sqr(d)/2/a。或 x1=(-b+sqr(d)/(2*a);x2=(-b-sqr(d)/(2*a)。注意表达式的写法,表达式中的(2*a)学生容易漏掉()。 画流程图 :(见右图)l 编写程序:(略)l 运行程序:上机调试与维护(略)【练6】求银行利息:n元人民币存一年,到期后领取的总金额是多少?可得利息多少?假设年利率为4.14%。(见下图右)【练7】输入任意一个三位正整数,将它们反向输出。例输入456,输出654。(见下图左)分支结构 学案(一)l 分支结构:根据给定条件是否成立而决定执行不同步骤的算法结构。l 分支的条件设定 结果为:逻辑值l 判断框及规范使用l 基本模式: 双分支结构:根据给定条件是否成立,分别执行不同语句块的分支结构。 双分支结构的IF 语句一般格式:IF THEN ELSE END IF 单分支结构:当给定条件成立时,执行指定的语句块,给定条件不成立时,直接退出的分支结构。单分支结构的IF 语句一般格式:IF THEN END IFl 流程图规范画法: 流程线,走直角,自上而下。 双分支结构中,条件判断的是、非结果左右分列;单分支结构中,条件判断成立时,往下执行预定步骤,否则跳过预定步骤。 无论单、双分支都一定有判断框和汇聚点,判断框是选择的开始,汇聚点是选择的结束。 判断框有一个入口,两个出口,而分支结构只有一个入口,即判断框的入口,一个出口,即汇聚点的出口。l 分支嵌套【例3-1】打印输出从键盘输入的两个不相等的数中较大的数。(请用双分支结构)l 分析问题: 输入什么数据?(输入两个不相等的数,分别存放在变量a,b中) 处理什么问题?(比较a,b的大小,找出较大的一个数) 输出什么数据?(较大的那个数)l 设计算法: 比较变量a与变量b的大小,如果a大于b,则输出变量a的值;否则,输出变量b的值。 流程图:见下图。程序代码Input a,bIF ab THEN Print aELSEPrint bEND IFl 编写程序:见右上l 运行程序:上机调试与维护(略)【例3-2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全试题分类标准及答案
- 安全生产模拟试题及答案
- 安全考核试题及答案
- 2025年工业领域CCS技术应用案例深度解读报告
- 《编制说明-公安交通集成指挥平台数据共享技术规范》
- 中国动画课件下载网
- 淤血肝超声诊断
- 肝硬化患者的饮食护理
- 春节学生安全教育
- 红色教育基地分享
- 氧、氩、二氧化碳气体充装企业风险点分级管控资料
- 医学专题杏林中人乳腺穴位敷贴
- 公路水运工程施工安全标准化指南(42页)
- 人教版 2021-2022学年 五年级下册数学期末测试试卷(一)含答案
- 锡槽缺陷手册(上
- (完整版)全国校园篮球特色学校申报材料
- 西门子SAMA图DEH逻辑讲解
- 检测交通视频中运动目标的程序设计
- 施工现场安全、文明施工检查评分表
- 管道支架重量计算表常用图文精
- 国家开放大学《数据结构(本)》单元测试参考答案
评论
0/150
提交评论