编程输入、输出和赋值语句(第1课时 1

上传人:woxinch****an2018 文档编号:57108340 上传时间:2018-10-19 格式:PPT 页数:19 大小:394KB
返回 下载 相关 举报
编程输入、输出和赋值语句(第1课时 1_第1页
第1页 / 共19页
编程输入、输出和赋值语句(第1课时 1_第2页
第2页 / 共19页
编程输入、输出和赋值语句(第1课时 1_第3页
第3页 / 共19页
编程输入、输出和赋值语句(第1课时 1_第4页
第4页 / 共19页
编程输入、输出和赋值语句(第1课时 1_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《编程输入、输出和赋值语句(第1课时 1》由会员分享,可在线阅读,更多相关《编程输入、输出和赋值语句(第1课时 1(19页珍藏版)》请在金锄头文库上搜索。

1、1.2.1输入、输出和赋值语句 (第1课时),常用的程序设计语言:BASIC,C/C 。,基本算法语句,算法的三种基本逻辑结构:顺序结构,条件结构和循环结构。,各种程序语言都包含了下列基本的算法语句:,计算机运行程序语句的基本顺序:,算法:,第二步:计算 的值;,框图:,例1.用描点法作函数 的图象时, 需要求出自变量和函数的一组对应值,编写程序, 分别计算当x=-5, -4,-3,-2,-1,0,1,2,3,4,5时的函数值。,第一步:输入x的值;,第三步:输出x,y的值。,程序:,框图:,程序:,PRINT “提示内容”;表达式,输入语句:,输出语句:,赋值语句:,(1)输入语句的格式:

2、INPUT“提示内容”; 变量 例如:INPUT “x=”;x 功能:实现算法的输入变量信息(数值或字符)的功能. 要求: 1输入语句要求输入的值是具体的常量. 2提示内容提示用户输入的是什么信息,必须加双引号,提示内容 “原原本本”的在计算机屏幕上显示,提示内容与变量之间要用分号隔开. 3一个输入语句可以给多个变量赋值,中间用“,”分隔. 形式如:INPUT“a=,b=,c=,”;a,b,c,(2)输出语句的一般格式: PRINT“提示内容”;表达式 例如:PRINT“S=”;S 功能:实现算法输出信息(表达式)的功能. 要求: 1表达式是指算法和程序要求输出的信息. 2提示内容提示用户要输

3、出的是什么信息,提示内容必须加双引号,提示内容要用分号和表达式分开. 3如同输入语句一样,输出语句可以一次完成输出多个表达式的功能,不同的表达式之间可用“,”分隔. 形式如:PRINT “a,b,c”;a,b,c,(3)赋值语句的一般格式:变量=表达式. 赋值语句中的“”称作赋值号. 功能:将表达式所代表的值赋给变量. 要求: 1赋值语句左边只能是变量名字,而不是表达式,右边表达式可以是一个常量、变量或含变量的运算式.如:2=x是错误的. 2赋值号的左右两边不能对换.赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量.如“A=B”“B=A”的含义运行结果是不同的,如x=5是对的,5=x是错

4、的,A+B=C是错的,C=A+B是对的 3不能利用赋值语句进行代数式的演算(如化简、因式分解、解方程等),如y=x21=(x1)(x+1),这是实现不了的.在赋值号右边表达式中每一个变量的值必须事先赋给确定的值.在一个赋值语句中只能给一个变量赋值,不能出现两个或以上的“=”.但对于同一个变量可以多次赋值.,例2 编写程序,计算一个学生数学、语文、英语三门课的平均成绩. 程序框图如下: 由于PRINT语句还可以用于输出 数值计算的结果,所以这个 算法可以写成下列程序. 程序: INPUT “Maths=”;a INPUT “Chinese=”;b INPUT “English=”;c PRINT

5、 “The average=”;(a+b+c)/3 END,例3 给一个变量重复赋值. 解:程序: A=10 A=A+15 PRINT A END 点评:给一个变量重复赋值,变量只保存最后一次赋值,比如此程序的输出值是25.,例4 变换两个变量A和B的值,并输出交换前后的值. 解:程序: INPUT A,B PRINT A,B x=A A=B B=x PRINT A,B END,练习1.分析下列程序,考虑输出的结果是什么?,程序2: A=10 A=A+15 PRINT A END,程序1: a=1 x=a+1 PRINT x END,程序3: a=1 b=3 PRINT “a+b=”;a+b

6、END,答: 2,答: 25,答: a+b=4,练习2.分析下列程序,判断运行的结果。,a=2 b=3 c=a+b b=a+c-b PRINT “a=,b=,c=”;a,b,c END,(1),(2),INPUT A INPUT B PRINT A,B x=A A=B B=x PRINT A,B END,4.程序:INPUT “水果糖的质量(千克):”;a INPUT “奶糖的质量(千克):”;b INPUT “巧克力糖的质量(千克):”;c sum=10.4 a+15.6 b+25.2 c PRINT “应收取的金额为:”;sum END,3.程序 INPUT “a,b,c=”;a,b,c p=(2+3+4)/2 S=SQR(p (p-2) (p-3) (p-4) PRINT “S=”;S END,*,*,*,BASIC语言中的常用运算符号,

展开阅读全文
相关资源
相关搜索

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

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