【asp精品源码栏目提醒】:网学会员为广大网友收集整理了,1.2.1输入、输出和赋值语句(第1课时)课件 - 中考高考,希望对大家有所帮助!
1.2.1输入、输出和赋值语句 (第1课时) 基本算法语句常用的程序设计语言:BASICC/C Delphi VB、ASP、Java等等。
算法的三种基本逻辑结构:顺序结构,条件结构和循环结构。
各种程序语言都包含了下列基本的算法语句: 输入语句 输出语句 赋值语句 条件语句 循环语句计算机运行程序语句的基本顺序: 语句1 语句2例1.用描点法作函数 y x 3x 24 x 30 的图象时,需要求出 3 2 自变量和函数的一组对应值,编写程序,分别计算当x-5 -4-3-2-1012345时的函数值。
算法: 框图: 开始第一步:输入x的值; 输入x第二步:计算 y x 3x 24x 30的值; 3 2 y x3 3x2 24x 30第三步:输出xy的值。
输出xy 程序: INPUT “x”x yx33 x2-24x30 结束 PRINT x PRINT y END例1.用描点法作函数 y x 3x 24 x 30 的图象时,需要求出 3 2 自变量和函数的一组对应值,编写程序,分别计算当x-5 -4-3-2-1012345时的函数值。
程序: 输入语句: INPUT “x”x INPUT “提示内容”;变量 yx33 x2-24x30 PRINT x 输出语句: PRINT y PRINT “提示内容”;表达式 END 赋值语句: 变量表达式例2.编写程序,计算一个学生数学、语文、英语三门课的平均成绩。
算法: 框图:第一步:分别输入三科的成绩abc; 开始第二步:计算averageabc/3 输入abc第三步:输出三科平均分。
averageabc/3程序: INPUT “Maths”a INPUT “Chinese”b 输出average INPUT “English”c averageabc/3 结束 PRINT “The average”average END程序2: INPUT “Maths Chinese English”abc PRINT “The average”abc/3 END例3.分析下列程序,考虑输出的结果是什么?程序1: a1 xa1 答: 2 PRINT x END程序2: A10 AA15 PRINT A 答: 25 END程序3: a1 b3 PRINT “ab”ab 答: ab4 END INPUT语句 PRINT语句 赋值语句格式 INPUT “提示内容”;变量 PRINT “提示内容”;表达式 变量表达式 1.“提示内容”和它后面的 1.“”左侧必须是变 1.“提示内容”和它后面的 “;”可以省略; 量,右侧可以是数 “;”可以省略; 2.一个语句可以给多个变 字、变量或者是计 2.一个语句可以输出多个表 量赋值,中间用“,”隔 算公式; 达式,不同的表达式之间 开; 2.一个语句只能有一说明 用“,”隔开; 3.无计算功能,不能输入 个“”,并且只能给 3.表达式可以是变量,也可 表达式; 一 个变量赋值; 以是计算公式; 4.输入多个数据时用“,” 3.有计算功能,可以 4.有计算功能,能直接输出 分隔,且个数要与变量 把表达式的值赋给 计算公式的值。
的个数相同。
一个变量。
练习:1.判断下列程序语句的含义。
1.INPUT “小朋友,你今年几岁啊?”;x2.INPUT “a,b,c”; abc3.PRINT “11” 24.PRINT “斐波那契数列为:”1,1,2,3,5, 8,13, “ …”5.AB6.BA2.P15 练习1作业: 课本P23 A组 2(作业要求:要写出算法,并画出流程图)2.程序:INPUT “华氏温度 F”F CF-325/9 PRINT “相应的摄氏温度C”C END输入语句 INPUT 的常用方法:INPUT “提示内容”;变量INPUT 变量INPUT “提示内容”;变量1,变量2,变量3, …INPUT 变量1,变量2,变量3, …输出语句 PRINT 的常用方法:PRINT “提示内容”;表达式PRINT 表达式PRINT “提示内容”;表达式1,表达式2,表达式3 …PRINT 表达式1,表达式2,表达式3 …PRINT “提示内容”思考:画出用二分法求方程 x2 2 0 的近似根(精确度为0.005)的程序框图,并指出哪些部分构成顺序结构、条件结构和循环结构? 算法: 第一步:令f x x 2 因为f 1 0 f 2 0 所以设x1 1 x2 2. 2 x1 x2 第二步:令m 判断f m 是否为0,若是,则m为所求;若否, 2 则继续判断f x1 f m 大于0还是小于 0. 第三步:若f x1 f m 0 则令x1 m;否则, x2 m. 令 第四步:判断x1 x 2 0.005是否成立 若是则x1 、x2 之间的任意 取值均为满足条件的近似根;若否,则返回第二步. 第五步:输出方程的根。
① m x1 x2 开始 2 f x x2 2 是 f m 0输入 x1 x2 否 ① 否 f x1 f m 0 是 x2 m x1 m 否 x1 x2 是 输出m 结束
上一篇:
投票系统_基于.NET的WEB程序设计大作业
下一篇:
那些令你为之触动的好句子,感慨万分