版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学案71基本算法语句导学目标: 理解几种基本算法语句输入语句、输出语句、赋值语句、条件语句、循环语句的含义自主梳理1输入、输出语句输入语句的格式为_输出语句的格式为_2赋值语句的格式为_,赋值语句中“”叫做赋值号,计算机执行赋值语句时,先计算“”右边表达式的值,然后把这个值赋给“”左边的变量一个赋值语句只能给一个变量赋值. 3条件语句表达算法中的条件结构条件语句的一般格式是或IFTHEN语句的一般格式是4算法中的循环结构是由循环语句来实现的,包括WHILE语句和UNTIL语句两种语句结构WHILE语句的一般格式是,UNTIL语句的一般格式是自我检测1(2011汉沽模拟)已知变量a,b已被赋值,
2、要交换a、b的值,采用的算法是()Aab,ba Bac,ba,cbCac,ba,ca Dca,ab,bc2当a1,b3时,执行完如下的一段程序后x的值是()IFa0ANDx100THEN axST0 bx MOD 10 x10PRINTxENDIFEND上述程序如果输入的值是51,则运行结果是()A51 B15 C105 D501二、填空题(每小题4分,共12分)6利用计算机计算:s,某同学编写的程序语句中,处应填_7为了在运行下面的程序之后得到y25,键盘输入的x应该是_8(2011南通模拟)有一列数:1,1,2,3,5,8,13,21,这列数有下面的特点:前两个数都是1,从第三个数开始,每
3、个数都是前两个数的和,这样的一列数一般称为斐波那契数图中程序所描述的算法功能是输出前10个斐波那契数请把这个算法填写完整三、解答题(共38分)9(12分)现欲求1的和(其中n的值由键盘输入),已给出了其程序框图,请将其补充完整并设计出程序10(12分)设计一个计算135799的程序并画出程序框图11(14分)(2011南京模拟)某商场为了促销,采用购物打折的优惠办法:每位顾客一次购物在1 000元以上者总额按九五折优惠;在2 000元以上者总额按九折优惠;在3 000元以上者总额按八五折优惠;在5 000元以上者总额按八折优惠试编写程序求优惠价学案71基本算法语句自主梳理1INPUT“提示内容
4、”;变量PRINT“提示内容”;表达式2.变量表达式自我检测1D由赋值语句知选D.2C14,输出s15.4990解析由题意s11109990.课堂活动区例1解题导引(1)赋值语句左边只能是变量名字,而不是表达式,右边可以是一个常量、变量或含变量的运算式(2)赋值号的左右两边不能对换赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量如“AB”和“BA”的运行结果是不同的解(1)a5,b3,c4,dc216,即输出d16.(2)a1,b2,cab,c3,又bacb,即b1322,a1,b2,c3,即输出a1,b2,c3.变式迁移1a20,b30,c20解析经过语句ab,bc后,b的值赋给a,c
5、的值赋给b,即a20,b30,再经过语句ca后,a的当前值20赋给c,c20.故输出结果a20,b30,c20.例2解题导引计算机执行这种形式的条件语句时,是首先对IF后的条件进行判断,如果条件符合,就执行THEN后的语句;如果条件不符合,则直接结束该条件语句,转而执行其他语句,嵌套时注意内外分层,避免逻辑混乱1,1,1解析由程序可知分段函数是:y输入x2,输出1;输入x1,输出1;输入x0,输出1.变式迁移2(1)2.1(2)10.5例3解题导引解答这类问题的关键是认真阅读程序,理解程序功能必要时,根据程序画出框图辅助分析C由程序画出对应的程序框图,这是一个当型循环语句由框图可知,该程序的功
6、能是计算s54n到首次不小于14的n1的值,即(s,n)由以下运算得:(0,5)(05,51)(54,41)(93,31)(122,21),所以输出n1.变式迁移31,110;2,120;3,130;4,140;5,150;6,160;7,170;8,180;9,190;10,200课后练习区1D程序中存在语法错误,应为LOOP UNTIL,考查程序的严密性2C该程序中关键是循环语句,第一次输出的数是1,第二次输出的数是x1,第三次输出的数是x12.3A该程序的功能是求S12100的值由等差数列求和公式得,S(1100)5 050.4C程序功能是求使i22 000成立的最小i值,输出结果为i1.4421 936,4522 0252 000,输出结果为44.5B因为算术运算符“”和“MOD”分别用来取商和余数,所以a5,b1,x101515.6k99解析循环体执行到k99.76或6解析程序对应的函数是y.由题意得,或,解得x6或x6.8ab9解ii1SS1/(2(4分)程序如下: (12分)10解方法一(当型语句)程序为:(5分)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026江苏南通仲裁委员会秘书处招聘(非事业编制)10人考前冲刺试卷带答案详解(能力提升)
- 2026秋季福建泉州师范学院附属鹏峰中学合同教师招聘(二)备考题库附参考答案详解(突破训练)
- 2026年西咸新区第二初级中学招聘教师(10人)备考题库及答案详解【有一套】
- 2026浙江杭州武林洲际酒店招聘2人 (2026年第4期)笔试题库带答案详解(完整版)
- 2026西藏自治区第二人民医院招聘7人备考题库含完整答案详解(各地真题)
- 2026江西吉安市中医院面向社会招聘聘用制医师3人备考题库附完整答案详解【有一套】
- 2026年甘肃省残联信息中心招聘兼职会计模拟试卷附参考答案详解【突破训练】
- 2026财达证券股份有限公司河北分公司招聘6人模拟试卷含答案详解【研优卷】
- 2026福建莆田涵江区人民检察院诚聘编外(劳务派遣)工作人员1名考前冲刺密卷附答案详解AB卷
- 2026陕西西咸新区第二初级中学招聘10人备考题库含答案详解(轻巧夺冠)
- 2026湖北黄石市阳新县事业单位统一招聘107人笔试参考题库及答案详解
- 2026福建厦门市市政园林局补充非在编工作人员招聘1人笔试参考题库及答案详解
- 心血管系统超说明书用药总结2026
- GA/T 1999.3-2025道路交通事故车辆速度鉴定方法第3部分:基于视频图像
- 2026年浙江省大学生乡村医生专项计划招聘考试历年参考题库含答案详解
- 修订一单一库质量手册和程序文件参考文件
- 2026年卫健系统公开遴选公务员笔试试题及答案解析(卫健类)
- 2026年氧化钇行业分析报告及未来发展趋势报告
- 2026年山西省运城市重点学校小升初语文考试真题试卷(+答案)
- 2025年江苏省南京市雨花台区小升初数学试卷
- 重性精神病应急处置流程
评论
0/150
提交评论