资源描述
,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,1.2.1,输入、输出和赋值语句,(第,1,课时),输入语句,输出语句,赋值语句,条件语句,循环语句,常用的程序设计语言:,BASIC,C/C+,Delphi,VB,、,ASP,、,Java,等等。,基本算法语句,各种程序语言都包含了下列基本的算法语句:,算法:,第二步:计算 的值;,开始,输入,x,输出,x,y,结束,框图:,例,1,.,用描点法作函数 的图象时,需要求出,自变量和函数的一组对应值,编写程序,分别计算当,x=-5,-4,-3,-2,-1,0,1,2,3,4,5,时的函数值。,第一步:输入,x,的值;,第三步:输出,x,y,的值。,程序:,INPUT“x=”;x,y=x3+3 x2-24 x+30,PRINT x,PRINT y,END,*,*,例,1,.,用描点法作函数 的图象时,需要求出,自变量和函数的一组对应值,编写程序,分别计算当,x=-5,-4,-3,-2,-1,0,1,2,3,4,5,时的函数值。,程序:,INPUT“x=”;x,y=x3+3 x2-24 x+30,PRINT x,PRINT y,END,*,*,INPUT,“,提示内容”;变量,输入语句:,输出语句:,PRINT,“,提示内容”;表达式,赋值语句:,变量,=,表达式,INPUT,语句,PRINT,语句,赋值语句,格式,INPUT,“,提示内容”;变量,PRINT,“,提示内容”;表达式,变量,=,表达式,说明,1.“,提示内容”和它后面的,“;”可以省略;,2.,一个语句可以给多个变,量赋值,中间用“,”隔,开;,3.,无计算功能,不能输入,表达式;,4.,输入多个数据时用“,”,分隔,且个数要与变量,的个数相同。,1.“,提示内容”和它后面的,“;”可以省略;,2.,一个语句可以输出多个表,达式,不同的表达式之间,用“,”隔开;,3.,表达式可以是变量,也可,以是计算公式;,4.,有计算功能,能直接输出,计算公式的值。,1.“=”,左侧必须是变,量,右侧可以是数,字、变量或者是计,算公式;,2.,一个语句只能有一,个“,=”,,并且只能给,一 个变量赋值;,3.,有计算功能,可以,把表达式的值赋给,一个变量。,输入语句,INPUT,的常用方法,:,INPUT“,提示内容”;变量,INPUT,变量,INPUT“,提示内容”;变量,1,,变量,2,,变量,3,,,INPUT,变量,1,,变量,2,,变量,3,,,输出语句,PRINT,的常用方法,:,PRINT“,提示内容”;表达式,PRINT,表达式,PRINT“,提示内容”;表达式,1,,表达式,2,,表达式,3,PRINT,表达式,1,,表达式,2,,表达式,3,例,2.,编写程序,计算一个学生数学、语文、英语三门课的平均成绩。,算法:,第一步:分别输入三科的成绩,a,b,c,;,第二步:计算,average=(a+b+c)/3;,第三步:输出三科平均分。,框图:,开始,输入,a,b,c,输出,average,结束,average=(a+b+c)/3,程序:,INPUT“,Maths,=”;a,INPUT“Chinese=”;b,INPUT“English=”;c,average=(a+b+c)/3,PRINT“The average=”;average,END,INPUT“,Maths,Chinese,English=”;,a,b,c,程序,2,:,PRINT“The average=”;(a+b+c)/3,END,例,3.,分析下列程序,考虑输出的结果是什么?,程序,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,END,答:,2,答:,25,答:,a+b,=4,练习:,1,.,判断下列程序语句的含义。,(1).,INPUT“,小朋友,你今年几岁啊?”;,x,(2).,INPUT“a=,,,b=,,,c=”,;,a,b,c,(3).,PRINT“1+1=”;2,(4).,PRINT“,斐波那契数列为,:”;1,,,1,,,2,,,3,,,5,,,8,,,13,,“”,(5).A=B,(6).B=A,2,.P,15,练习,1,作业:课本,P,23,A,组,2,(作业要求:要写出算法,并画出流程图),2.,程序,:,INPUT“,华氏温度,F=”;F,C=(F-32)5/9,PRINT“,相应的摄氏温度,C=”;C,END,*,再见,
展开阅读全文