电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

1.2.1输入语句、输出语句和赋值语句-(4)VIP免费

1.2.1输入语句、输出语句和赋值语句-(4)_第1页
1/38
1.2.1输入语句、输出语句和赋值语句-(4)_第2页
2/38
1.2.1输入语句、输出语句和赋值语句-(4)_第3页
3/38
人民教育出版社普通高级中学数学必修3人民教育出版社普通高级中学数学必修3这就是这一节所要研究的主要内容——基本算法语句。今天,我们先一起来学习输入、输出语句和赋值语句、条件语句。程序设计语言有很多种。如BASIC,Foxbase,C语言,C++,J++,VB等。各种程序设计语言中都包含下列基本的算法语句:输入语句输出语句赋值语句条件语句循环语句取余数MOD取商\<><=>=幂运算^除法运算/乘法运算功能运算符*Inx|x|功能LOG(x)SQR(x)ABS(x)注意事项函数名xx0x0BASIC语言中的常用运算符号1.2.1基本算法语句——输入语句、输出语句和赋值语句人民教育出版社普通高级中学数学必修3人民教育出版社普通高级中学数学必修3【探究新知】我们知道,顺序结构是任何一个算法都离不开的基本结构。语句n+1语句n输入、输出语句和赋值语句基本上对应于算法中的顺序结构.计算机从上而下按照语句排列的顺序执行这些语句.输入语句和输出语句分别用来实现算法的输入信息,输出结果的功能.(如右图)开始输入x3232430yxxx输出x,y结束框图:例1.用描点法作函数的图象时,需要求出自变量和函数的一组对应值,编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值。3232430yxxx程序:INPUT“x=”;xy=x^3+3x^2-24x+30PRINTxPRINTyEND**INPUT“x=”;xy=x^3+3*x^2-24*x+30PRINTxPRINTyEND程序:-----------------输入语句---------赋值语句-------------------------打印语句-------------------------打印语句-------------------------表示结束输出语句输出语句一.输入语句INPUT“提示内容”;变量输入语句的一般格式说明:(1)“提示内容”提示用户输入什么样的信息,变量是指程序在运行时其值是可以变化的量;(2)输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式;(3)提示内容与变量之间用分号“;”隔开,若输入多个变量,变量与变量之间用逗号“,”隔开.例如,输入一个学生数学,语文,英语三门课的成绩,可以写成:INPUT“数学,语文,英语”;a,b,c注意:INPUT语句不但可以给单个变量赋值,还可以给多个变量赋值,其格式为:INPUT“提示内容1,提示内容2,提示内容3,…”;变量1,变量2,变量3,…二.输出语句PRINT“提示内容”;表达式说明:(1)“提示内容”提示用户输出什么样的信息,表达式是指程序要输出的数据;①输出常量,变量的值和字符串等系统信息。②输出数值计算的结果。(2)输出语句的用途:输出语句的一般格式(3)同输入语句一样,表达式前也可以有“提示内容”.例如:输出框可以转化为输出语句:输出SPRINT“S=”;S三.赋值语句(1)赋值语句的一般格式:变量=表达式(2)赋值语句的作用是:先计算出赋值号右边表达式的值,然后把这个值赋给左边的变量,使该变量的值等于表达式的值。(3)赋值语句中的“=”称作赋值号,与数学中的等号的意义是不同的.赋值号的左右两边不能对换.(4)赋值语句左边只能是变量名字而不是表达式,如:2=x是错误的例2.编写程序,计算一个学生数学、语文、英语三门课的平均成绩。框图:开始输入a,b,c输出y结束y=(a+b+c)/3程序1:INPUT“Maths=”;aINPUT“Chinese=”;bINPUT“English=”;c(a+b+c)/3PRINT“Theaverage=”;ENDINPUT“Maths,Chinese,English=”;a,b,c程序2:PRINT“Theaverage=”;(a+b+c)/3END【例题解析】1.2.2基本算法语句——条件语句人民教育出版社普通高级中学数学必修3人民教育出版社普通高级中学数学必修3算法中的条件结构是由条件语句来表达的,条件语句的一般格式满足条件?语句是否只含一个“分支”的条件结构写成条件语句为IF条件THEN语句体ENDIF满足条件?语句1语句2是否含两个“分支”的条件结构写成条件语句为IF条件THEN语句体1ELSE语句体2ENDIF例3:编写一个程序,求实数x的绝对值.第一步,输入一个实数x.第二步,判断x的符号.若x≥0,则输出x;否则,输出-x.该算法的程序框图如何表示?x≥0?开始结束输入x是输出x否输出-xIF条件THEN语句体1ELSE语句体2ENDIF你能写出这个算法对应的程序吗?x≥0?开始结束输入x是输出x否输出-xENDINPUTxIFx>=0THENPRINTxELSEPRINT-xENDIF阅读下面的程序,你能说出程序的运行过...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

1.2.1输入语句、输出语句和赋值语句-(4)

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部