资源预览内容
第1页 / 共17页
第2页 / 共17页
第3页 / 共17页
第4页 / 共17页
第5页 / 共17页
第6页 / 共17页
第7页 / 共17页
第8页 / 共17页
第9页 / 共17页
第10页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
赋值语句赋值语句1.2.11.2.1 算法基本语句算法基本语句输入、输出语句输入、输出语句任何高级程序设计语言都包含任何高级程序设计语言都包含 输入语句、输出语句、输入语句、输出语句、 赋值语句、条件语句赋值语句、条件语句和循环语句和循环语句五种基本语句五种基本语句.它们与算法的三种它们与算法的三种基本结构是相互对应的基本结构是相互对应的.顺序结构顺序结构输入语句、输出语句、赋值语句输入语句、输出语句、赋值语句条件结构条件结构条件语句条件语句循环结构循环结构循环语句循环语句输入框输入框输入语句输入语句输出框输出框输出语句输出语句顺序结构顺序结构输入语句、输出语句、赋值语句输入语句、输出语句、赋值语句处理框处理框赋值语句赋值语句输入语句输入语句1.一般格式一般格式:INPUT “提示内容提示内容”;变量;变量输入输入a,b,cINPUT a,b,c输入输入x xINPUT “x=”; x输入框输入框输入语句输入语句输入语句输入语句INPUT “提示内容提示内容”;变量变量输入语句要求输入的值不能是函数和表达式。输入语句要求输入的值不能是函数和表达式。说明:说明: “提示内容提示内容”提示用户输入什么样的信息。提示用户输入什么样的信息。“提示内容提示内容”和它后面的和它后面的“;”可以省略。可以省略。提示内容与变量之间用提示内容与变量之间用“;”隔开,输入多个变量,变隔开,输入多个变量,变量与变量之间用量与变量之间用“,”隔开。隔开。 INPUT “x=”; xINPUT xINPUT xINPUT y=xINPUT abINPUT a,b,c输出语句输出语句1.一般格式:一般格式:PRINT “提示内容提示内容”;表达式表达式输出输出yPRINT “y=” y输出框输出框输出语句输出语句输出语句输出语句PRINT “提示内容提示内容”;表达式表达式说明:说明: “提示内容提示内容”提示用户输出什么样的信息。提示用户输出什么样的信息。“提示内容提示内容”和它后面的和它后面的“;”可以省略。可以省略。输出语句可以输出常量、变量或表达式的值及字符。输出语句可以输出常量、变量或表达式的值及字符。输入多个表达式,不同的表达式之间可用输入多个表达式,不同的表达式之间可用“,”分隔。分隔。有计算功能,能直接输出计算公式的值。有计算功能,能直接输出计算公式的值。PRINT “y=”; yPRINT yPRINT 4PRINT a+bPRINT y+3PRINT 3+4PRINT 7表达式中不能带表达式中不能带“=”。PRINT y=xPRINT y=4PRINT a,b,cPRINT x,y赋值语句赋值语句1、一般格式、一般格式:变量变量=表达式表达式与处理框对应,作用是将表达式所代表的值赋给变量,计算与处理框对应,作用是将表达式所代表的值赋给变量,计算. .赋值语句中的赋值语句中的“= =”称为称为赋值号赋值号. .执行时,先计算右边的表达式的值,再将该值赋给左边的变执行时,先计算右边的表达式的值,再将该值赋给左边的变量。令左边变量的值等于右边的表达式的值!量。令左边变量的值等于右边的表达式的值!P=(2+3+4)/2赋值语句赋值语句变量变量=表达式表达式说明:说明:赋值语句右边必须是一个数据、常量和算式,左边必须是赋值语句右边必须是一个数据、常量和算式,左边必须是变量,不能为表达式。变量,不能为表达式。赋值号左右不能对换。赋值号左右不能对换。不能用赋值号进行代数式的演算。(如化简,因式分解等)不能用赋值号进行代数式的演算。(如化简,因式分解等)一个语句只能给一个变量赋值;一个语句只能给一个变量赋值;算法语句中一些算法语句中一些数学符号要用程序符号表示数学符号要用程序符号表示A=3B=4(1)ABA4(2)BAB3X=Y=1X=1Y=1数学符号数学符号程序符号程序符号*/ab|x|ABS(x)SQR(x)且且或或ANDOR数学符号与程序符号的对比数学符号与程序符号的对比温馨提示:温馨提示: 1.判断下列各组语句是否正确判断下列各组语句是否正确.(1)INPUT x=3(2)INPUT “x=”,x(3)INPUT a;b;c(4)PRINT A+B=C(5)PRINT 20,3+2(6)3=B(7)x+y=0(8)x=2*y+2(9)x=3(10)y=x*x(11)y=2x+3 S1S1:输入:输入x x的值;的值;S2S2:计算:计算y=xy=x3 3+3x+3x2 2-24x+30-24x+30的值;的值;S3S3:输出:输出y y的值的值. .程序框图程序框图输入输入x x开始开始输出输出y y结束结束例例1用描点法作函数用描点法作函数y=x3+3x2-24x+30 的图象时,需要的图象时,需要求出自变量和函数的一组对应值求出自变量和函数的一组对应值.编写程序,计算函数值编写程序,计算函数值.算法分析算法分析语句语句INPUT INPUT “x=x=”;x;xy=x3+3y=x3+3x2-24x2-24x+30x+30PRINT yPRINT yENDENDINPUT “x=”;x y=x3+3*x2- -24*x+30PRINT yEND程序程序: : -输入语句输入语句 -赋值语句赋值语句-输出语句输出语句-表示结束表示结束例例2.2.编写程序编写程序, ,计算一个学生数学、语文、英语三计算一个学生数学、语文、英语三门课的平均成绩门课的平均成绩第一步:分别输入三科的成绩第一步:分别输入三科的成绩a,b,ca,b,c;第二步:计算第二步:计算y=(a+b+c)/3;y=(a+b+c)/3;第三步:输出三科平均分第三步:输出三科平均分. .程序框图程序框图程序程序INPUT aINPUT a,b b,c cy=y=(a+b+c)/3PRINT PRINT yENDEND输入输入a,b,ca,b,c开始开始输出输出y y结束结束算法算法例例2.2.编写一个程序,要求输入一个圆的半径,便编写一个程序,要求输入一个圆的半径,便能输出该圆的面积。能输出该圆的面积。第一步:分别输入半径第一步:分别输入半径R R;第二步:计算面积第二步:计算面积*R2;*R2;第三步:输出三科平均分第三步:输出三科平均分. .程序程序INPUT INPUT S S= =R2R2PRINT PRINT SENDEND算法算法练习练习P15.写出下列语句描述的算法的输出结果写出下列语句描述的算法的输出结果2. a=1 b=2 c=3 a=b b=c c=a PRINT a,b,c END3. a=1 b=3 a=a+b b=a-b PRINT a,b END4.A=10 A=A+10 PRINT A END a=4,b=1a=2,b=3,c=2A=20输入框输入框输入语句输入语句输出框输出框输出语句输出语句顺序结构顺序结构输入语句、输出语句、赋值语句输入语句、输出语句、赋值语句处理框处理框赋值语句赋值语句INPUT “提示内容提示内容”;变量变量PRINT “提示内容提示内容”;表达式表达式变量变量=表达式表达式
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号