高中数学1.3基本算法语句(第1课时)课堂探究素材苏教版必修3.doc

上传人:cao****hui 文档编号:127962100 上传时间:2020-04-07 格式:DOC 页数:4 大小:2.65MB
返回 下载 相关 举报
高中数学1.3基本算法语句(第1课时)课堂探究素材苏教版必修3.doc_第1页
第1页 / 共4页
高中数学1.3基本算法语句(第1课时)课堂探究素材苏教版必修3.doc_第2页
第2页 / 共4页
高中数学1.3基本算法语句(第1课时)课堂探究素材苏教版必修3.doc_第3页
第3页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《高中数学1.3基本算法语句(第1课时)课堂探究素材苏教版必修3.doc》由会员分享,可在线阅读,更多相关《高中数学1.3基本算法语句(第1课时)课堂探究素材苏教版必修3.doc(4页珍藏版)》请在金锄头文库上搜索。

1、 基本算法语句(第1课时)1赋值语句的常见形式剖析:(1)赋予常数值,如a1.(2)赋予其他变量或表达式的值,如ba,b2a1.(3)变量自身的值在原值上加常数或变量,如ii1,iiS.2算法语句中的运算符剖析:如下所示:功能数学符号程序符号乘法*除法/幂axax不大于不小于不等于绝对值|x|ABS(x)算术平方根SQR(x)且AND或OR余数MOD3交换两个变量的值剖析:交换两个变量A和B的值的程序有很多,其中最常见的是:XAABAX其交换过程可以形象地理解为:XA表示“把A杯中的水倒入X杯中”,这样“A杯”是空杯子;AB表示“把B杯中的水倒入A杯中”,这样“A杯”中的水换成了“B杯”中的水

2、,此时“B杯”是空杯子;BX表示“把X杯中的水倒入B杯中”,这样“B杯”中的水换成了“X杯”中的水,即A杯中的水,交换结束其交换过程可以用下图表示: 题型一 理解三种语句【例题1】阅读下列程序,并回答问题INPUTA,B,CAABBBACC/(A*B)PRINT“C”;CEND若输入1,3,4,则输出的结果为_解析:输入1,3,4后,则该程序的运行过程是:A1,B3,C4;A132;B321;C2;输出C2.答案:C2反思 根据给出的算法语句写结果,应抓住输入语句、输出语句和赋值语句的特点,按语句的计算、赋值功能依次执行.题型二 编写程序【例题2】编写程序,输入4个数,输出这4个数的平均数分析

3、:先写出算法分析,再画出程序框图(仅需顺序结构即可),最后将程序框图转化为程序解:算法分析:第一步,输入四个数a,b,c,d.第二步,计算y.第三步,输出y.程序框图,如图所示程序如下:INPUTa,b,c,dy(abcd)/4PRINTyEND反思 输入语句、输出语句、赋值语句基本上对应于算法中的顺序结构,编写程序时“INPUT语句”是输入框中的信息,赋值语句是处理框中的信息,“PRINT语句”是输出框中的信息编写程序的步骤:首先根据问题要求构思算法分析;然后把算法分析转化为程序框图,即画出程序框图;再把程序框图转化为程序要注意转化过程中这三种基本结构与相应语句的对应熟练后可直接写出程序.题型三 易错辨析【例题3】根据所给程序框图,编写相应的程序错解:程序如下:INPUTx,y,zINPUTa,b,cwaxbyczPRINTw错因分析:错解中有两个错误:一是程序的末尾没有“END”;二是程序中axbycz的格式不正确,应为a*xb*yc*z,程序中乘法符号“*”不可省略正解:程序如下:INPUTx,y,zINPUTa,b,cwa*xb*yc*zPRINTwEND反思 程序框图中的起止框“”在程序中不需要用程序语句来表示,而“”在程序中要用“END”来表示,编写程序时,程序框图中的数学运算符号在程序中要用相应的程序符号来表示,否则计算机“不认识”该程序

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 高考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号