基本语句高俊欣.ppt

基本语句高俊欣.ppt

ID:49379506

大小:309.50 KB

页数:30页

时间:2020-02-04

基本语句高俊欣.ppt_第1页
基本语句高俊欣.ppt_第2页
基本语句高俊欣.ppt_第3页
基本语句高俊欣.ppt_第4页
基本语句高俊欣.ppt_第5页
资源描述:

《基本语句高俊欣.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.2基本算法语句1.2.1输入语句、输出语句和赋值语句计算机完成任何一项任务都需要算法,但是,用自然语言或程序框图表示的算法,计算机是无法“理解”的.因此我们还需要将算法用计算机能够理解的程序设计语言来表示.这就是这一节所要研究的主要内容——基本算法语句。今天,我们先一起来学习输入、输出语句和赋值语句。程序设计语言有很多种。如BASIC,Foxbase,C语言,C++,J++,VB等。为了实现算法中的三种基本的逻辑结构:顺序结构、条件结构和循环结构,各种程序设计语言中都包含下列基本的算法语句:输入语句输出语句赋值语句条

2、件语句循环语句例1.已知函数y=x3+3x2-24x+30,写出自变量x对应的函数值的算法、程序框图及程序?第一步,输入一个自变量x的值.第三步,输出y.第二步,计算y=x3+3x2-24x+30.算法:该算法是什么逻辑结构?其程序框图如何?开始输入x结束输出yy=x3+3x2-24x+30第一步,输入一个自变量x的值.第三步,输出y.第二步,计算y=x3+3x2-24x+30.该算法的计算机程序:开始输入x结束输出yy=x3+3x2-24x+30INPUT“x=”;xPRINT“y=”;yENDINPUT“x=”;xy

3、=x^3+3*x^2-24*x+30PRINTxPRINTyEND-----------------输入语句---------赋值语句-------------------------表示结束-------------------------输出语句-------------------------输出语句输入语句和输出语句在每个程序框图中,输入框与输出框是两个必要的程序框,我们用什么图形表示这个程序框?其功能作用如何?表示一个算法输入和输出的信息.输入语句和输出语句分别用来实现算法的输入信息,输出结果的功能。一、输入语

4、句的一般格式是:INPUT注:1.“提示内容”一般是提示用户输入什么样的信息,它可以用字母、符号、文字等来表述.变量“提示内容”;2.变量是指程序在运行时其值是可以变化的量,一般用字母表示,若输入多个变量,变量与变量之间用逗号隔开.提示内容加引号,提示内容与变量之间用分号隔开.INPUT输入a,b,c输入xINPUT“x=”;xINPUTxINPUT“x”;x“a,b,c=”INPUT“a=,b=,c=”;a,b,c;a,b,cINPUTa,b,cINPUT3+5例如,输入一个学生数学,语文,英语三门课的成绩,可以写成:

5、INPUT“数学,语文,英语”;a,b,c注意:INPUT语句不但可以给单个变量赋值,还可以给多个变量赋值,其格式为:INPUT“提示内容1,提示内容2,提示内容3,…”;变量1,变量2,变量3,…练一练:请你用输入语句表达课本P7和P9页程序框图中输入框中的内容.P7页:INPUT“请输入一个大于2的整数”;nP9页:INPUTa,b,c注:1.“提示内容”一般是提示用户输出什么样的信息,它通常是常量或变量的值;二、输出语句的一般格式是:表达式“提示内容”;PRINT2.表达式一般是表示输出信息所对应的字母或代数式.P

6、RINT语句可以在计算机的屏幕上输出运算结果和系统信息.PRINT“S=”;SPRINT“S=”;a+b在计算a与b的和时,可直接写成输出SPRINTS输出a,b,cPRINTa,b,c也可以输出一句话PRINT“输入错误”PRINT“a=,b=,c=”;a,b,c三、赋值语句在算法的程序框图中,处理框是一个常用的程序框,我们用什么图形表示这个程序框?其功能作用如何?赋值、计算.三.赋值语句(1)赋值语句的一般格式:变量=表达式(2)赋值语句的作用是:先计算出赋值号右边表达式的值,然后把这个值赋给左边的变量,使该变量的值

7、等于表达式的值。(3)赋值语句中的“=”称作赋值号,与数学中的等号的意义是不同的.赋值号的左右两边不能对换.(4)赋值语句左边只能是变量名字而不是表达式,右边表达式可以是一个数据、常量或算式;不能利用赋值语句进行代数式的演算。(如化简、因式分解、解方程等)如:x=5,a=b,b=a,b=a+c是正确的,而2=x,a=b=2,x+y=0是错误的;(5)对于一个变量可以多次赋值。判断赋值语句的正误4=mx+y=10 a=b=2 N=N^2判断输入输出语句的正误INPUTa;b;cINPUTx=3PRINTA=4 PRINT2

8、0,3*2数学符号计算机符号×≠*÷<>≥>=/乘方∧3x23*x∧2开平方SQR(x)求余数7÷27MOD2例2写出计算一个学生语文、数学、英语三门课的平均成绩的算法、程序框图和程序.算法:第一步,输入该学生三门课的成绩a,b,c.第三步,输出y.第二步,计算.第一步,输入该学生三门课的成绩a,b,c.第三步,输出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。