教育专题:121输入语句、输出语句和赋值语句.ppt
-
资源ID:71475024
资源大小:288KB
全文页数:12页
- 资源格式: PPT
下载积分:16金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
教育专题:121输入语句、输出语句和赋值语句.ppt
Page 1Page 2复习复习1 1、什么是算法?什么是程序框图?、什么是算法?什么是程序框图?算法通常指算法通常指可以用计算机来解决的某一类问题的程序或步骤可以用计算机来解决的某一类问题的程序或步骤算法必须是算法必须是明确的明确的和和可行的可行的,而且能够,而且能够在有限步之内完成在有限步之内完成。程序框图是一中程序框图是一中用规定的图形、指向线及文字说明用规定的图形、指向线及文字说明来准确、来准确、直观的表示算法的图形。直观的表示算法的图形。2 2、算法的基本逻辑结构、算法的基本逻辑结构基本结构有三种:基本结构有三种:顺序结构顺序结构、条件结构条件结构、循环结构循环结构循环结构又分为循环结构又分为当型结构当型结构和和直到型结构直到型结构两种两种Page 3基本算法语句基本算法语句 常用的程序设计语言:常用的程序设计语言:BASIC,C/C+,Delphi,VB,ASP,Java等等。等等。各种程序语言都包含了下列基本的算法语句:各种程序语言都包含了下列基本的算法语句:输入语句输入语句输出语句输出语句赋值语句赋值语句条件语句条件语句循环语句循环语句输入语句、输出语句、赋值语句基本上是对应顺序结构输入语句、输出语句、赋值语句基本上是对应顺序结构条件语句对应条件结构条件语句对应条件结构循环语句对应循环结构循环语句对应循环结构Page 4语句的认识语句的认识1 1、用描点法作函数、用描点法作函数 的图象时,需要求出的图象时,需要求出 自变量和函数的一组对应值,编写程序,分别计算当自变量和函数的一组对应值,编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值。时的函数值。算法:算法:第一步:输入第一步:输入x的值的值.第三步:输出第三步:输出x,y的值的值.第二步:计算第二步:计算 的值的值.开始开始输入输入x输出输出x,y结束结束框图:框图:程序:程序:INPUT “x=”;xy=x3+3*x2-24*x+30PRINT xPRINT yENDPage 5程序:程序:INPUT “x=”;xy=x3+3*x2-24*x+30PRINT xPRINT yEND输入语句:输入语句:INPUT “提示内容提示内容”;变量;变量输出语句:输出语句:PRINT “提示内容提示内容”;表达式;表达式赋值语句:赋值语句:变量变量=表达式表达式INPUT “x=”;xy=x3+3*x2-24*x+30PRINT x,yEND说明:赋值语句中的说明:赋值语句中的“=”叫做赋值号,不同于等号,计算机在执叫做赋值号,不同于等号,计算机在执行赋值语句时,先计算行赋值语句时,先计算“=”右边表达式的值,然后把这个值赋给右边表达式的值,然后把这个值赋给“=”左边的变量左边的变量Page 6输入语句输入语句INPUT的常用方法:的常用方法:INPUT “提示内容提示内容”;变量;变量INPUT 变量变量INPUT “提示内容提示内容”;变量;变量1,变量,变量2,变量,变量3INPUT 变量变量1,变量,变量2,变量,变量3输出语句输出语句PRINT的常用方法:的常用方法:PRINT “提示内容提示内容”;表达式;表达式PRINT 表达式表达式PRINT “提示内容提示内容”;表达式;表达式1,表达式,表达式2,表达式,表达式3PRINT 表达式表达式1,表达式,表达式2,表达式,表达式3Page 72 2、编写程序,计算一个学生数学、语文、英语三门课的平均成绩、编写程序,计算一个学生数学、语文、英语三门课的平均成绩算法:算法:第一步:分别输入三科的成绩第一步:分别输入三科的成绩a,b,c.第三步:输出三科平均分第三步:输出三科平均分.开始开始输入输入a,b,c输出输出average结束结束程序框图:程序框图:第二步:计算第二步:计算average=.average=程序:程序:INPUT “Maths=”;aINPUT “Chinese=”;bINPUT “English=”;caverage=(a+b+c)/3PRINT “The average=”;averageEND程序程序2 2:INPUT “Maths,Chinese,English=”;a,b,cPRINT “The average=”;(a+b+c)/3ENDPage 83 3、给一个变量重复赋值,并考虑输出的结果是什么?、给一个变量重复赋值,并考虑输出的结果是什么?程序:程序:A=10A=A+15PRINT AEND答:答:254 4、交换两个变量、交换两个变量A和和B的值,并输出交换前后的值的值,并输出交换前后的值程序:程序:INPUT A,BPRINT A,Bx=AA=BB=xPRINT A,BEND答:交换前答:交换前A B 交换后交换后B APage 9练习练习1 1、分析下列程序,判断运行的结果。、分析下列程序,判断运行的结果。程序程序1 1:a=1a=a+1PRINT aEND程序程序2 2:a=1b=3PRINT “a+b=”;a+bEND答:答:a=2 b=4 c=5答:答:a+b=4答:答:2程序程序3 3:a=2b=3c=a+bb=a+c-bPRINT “a=,b=,c=”;a,b,cENDPage 102 2、编写一个程序,计算两个非零实数的加、减、乘、除运算结果、编写一个程序,计算两个非零实数的加、减、乘、除运算结果程序:程序:INPUT aINPUT bt1=a+bPRINT “这两个数的和为这两个数的和为”;t1 t2=a-bPRINT “这两个数的差为这两个数的差为”;t2 PRINT “这两个数的商为这两个数的商为”;t4 PRINT “这两个数的积为这两个数的积为”;t3 t3=a*bt4=a/bENDPage 11小结小结INPUT语句语句PRINT语句语句赋值语句赋值语句格格式式INPUT “提示内容提示内容”;变量变量PRINT “提示内容提示内容”;表达式表达式变量变量=表达式表达式说说明明1.1.“提示内容提示内容”和它后面和它后面的的“;”可以省略;可以省略;2.2.一个语句可以给多个变一个语句可以给多个变 量赋值,中间用量赋值,中间用“,”隔开;隔开;3.3.无计算功能,不能输入无计算功能,不能输入 表达式;表达式;4.4.输入多个数据时用输入多个数据时用“,”分隔,且个数要与变量分隔,且个数要与变量 的个数相同。的个数相同。1.1.“提示内容提示内容”和它后面的和它后面的 “;”可以省略;可以省略;2.2.一个语句可以输出多个表一个语句可以输出多个表 达式,不同的表达式之间达式,不同的表达式之间 用用“,”隔开;隔开;3.3.表达式可以是变量,也可表达式可以是变量,也可 以是计算公式;以是计算公式;4.4.有计算功能,能直接输出有计算功能,能直接输出 计算公式的值。计算公式的值。1.1.“=”左侧必须是变左侧必须是变 量,右侧可以是数量,右侧可以是数 字、变量或者是计字、变量或者是计 算公式;算公式;2.2.一个语句只能有一一个语句只能有一 个个“=”,并且只能,并且只能 给一个变量赋值;给一个变量赋值;3.3.有计算功能,可以有计算功能,可以 把表达式的值赋给把表达式的值赋给 一个变量。一个变量。Page 12程序语言中常用的运算符号程序语言中常用的运算符号取余数MOD取商=幂运算除法运算/乘法运算功能功能运算符运算符*Inx|x|功能功能LOG(x)SQR(x)ABS(x)注意事项注意事项函数名函数名