版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基本算法语句、条件语句和提问。1.输入语句、输出语句和赋值语句的一般格式是什么?INPUT语句:输入“提示内容”;变量,输出语句:PRINT 提示内容;表达式,赋值语句:变量=表达式。2.对于序列结构的算法或程序框图,我们可以用输入语句、输出语句和赋值语句来编写其计算机程序。对于条件结构算法或程序框图,我们必须进一步学习条件语句、条件语句和知识查询。(1) :条件语句(1),如果有条件则语句体结束如果,如果有条件则语句体结束如果,当计算机执行上述语句时,首先判断IF后的条件,如果(如果)条件满足,则执行语句体,否则执行END IF后的语句,并思考2:找到实数x的绝对值, 有一个算法如下:第一步
2、是输入一个实数x。第二步是判断x。否则,x=x。在第三步,输出x。该算法的程序框图是如何表达的? 这个算法包含序列结构和条件结构。你能写出与这个算法相对应的程序吗?end,input x,if x0 then,x=-x,end if,print x,thinking 4:阅读下面的程序后,你能解释一下这是什么问题算法吗?INPUT a,b=;a,b IF ab然后x=a a=b b=x END IF PRINT a,b END,将实数a,b从小到大排序。知识查询(2) :条件语句(2),如果条件那么语句体1否则语句体2结束如果,你能理解这个算法语句的含义吗?IF条件THEN语句体1 ELSE语
3、句体2 END IF,当计算机执行上述语句时,先判断IF后的条件,如果(IF)条件满足,则(THEN)执行语句体1,否则(ELSE)执行语句体2。思考23360,并有以下实数x的绝对值算法:步骤1,输入一个实数x。步骤2,否则,输出-X。该算法的程序框图是如何表达的?你能写出与这个算法相对应的程序吗?END,INPUT x=x,如果x=0,那么,打印x,否则,打印-x,结束如果,思考4:读下面的程序,你能解释它是什么问题算法吗?INPUT x=如果x=1,则y=x23 * x否则y=x-4结束如果打印y结束,则找到分段函数的函数值。理论转移,在实例1中,以下用于求解一维二次方程ax2 bx c
4、=0的程序框图被转换成程序。结束,输入 a,b,c=;a,b,c,d=b2-4*a*c,IF d=0 THEN,p=-b/(2*a),q=SQR(d)/(2*a),IF d=0 THEN,PRINT x1=x2=p,ELSE,PRINT x1,x2=;P q,p-q,结束if,否则,打印“没有真正的根。”,end if,示例2,编写一个程序,使任何输入的3个整数按从小到大的顺序输出。第4步,将B和C进行比较,将较小的一个分配给C,将较大的一个分配给B。第三步是将A与C进行比较,将较小的一个分配给C,将较大的一个分配给A。第五步是依次输出A、B和C,并分析算法:INPUT a,B,C,if ba then,t=a,a=b,b=t,end if,如果ca then,t=end IF,PRINT a,B,C,END,总结作
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 博士研究生医学药理学前沿机制探索教学设计
- 初中八年级科学《植物与土壤》专题复习教学设计
- 本科三年级环境科学《迁建项目环评报告书编制》项目化导学案
- 八年级地理上册《省域认知·空间架构:中国行政区划第一课时》教案
- 八年级英语下册Unit 7单元整体复习教学设计(人教版)
- 初中八年级历史上册《鸦片战争》教案
- 【核心素养】小学数学五年级上册《植树问题(一)》教学设计
- 《证券发行实务:配股代理缴款合同与股份流通性辨析》本科高年级教案
- 八年级数学上册期末易错题专题复习教学设计
- 本科三年级《医学影像学》课程“一氧化碳中毒中枢神经系统影像诊断”教学设计
- 2026重庆南岸区消防救援支队消防文员招录1人笔试备考试题及答案详解
- 2026广西桂林航天工业学院第一批教职人员控制数人员招聘47人备考题库及完整答案详解1套
- 儿童环境健康系列课程培训项目及答案
- 2026年西安体育学院科员岗位招聘(25人)笔试备考试题及答案详解
- 2025年广东广州市地理生物会考真题试卷(含答案)
- 电气运行、维护及安全技术规程培训
- GB/T 29606-2026不锈钢真空杯
- 2025年四川江安县县属国有企业第一次公开招聘工作人员35人笔试参考题库附带答案详解
- 2026年高考新高考二卷语文试题(附答案)
- 挖掘铲运和桩工机械司机岗前实践理论考核试卷含答案
- 2026年中级银行从业资格之中级银行业法律法规与综合能力考试题库500道附答案【综合卷】
评论
0/150
提交评论