




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 2 1 输入语句 输出语句 赋值语句 和 1 怎样将程序框图表示的算法让计算机能识别 2 输入语句 输出语句和赋值语句的文字 符号 格式分别是怎样的 3 输入语句 输出语句和赋值语句各有哪些功能 4 用输入语句 输出语句和赋值语句编写简单的计算机程序的格式是怎样的 问题1 前面我们学过的算法和程序框图有哪几种结构形式 顺序结构 条件结构 循环结构 计算机完成任何一项任务都需要算法 但算法中的自然语言或程序框图都无法使计算机 理解 算法语句就是把算法翻译成计算机能识别和执行的程序语言 programminglanguage 对应算法的三种结构形式 算法的基本语句有 输入语句 输出语句 赋值语句 条件语句 循环语句 1 输入语句 一般格式 input 提示内容 变量 如 input 请输入一个正数 a 例1 用描点法作函数y x3 3x2 24x 30的图象时 需要求出自变量和函数的一组对应值 编写程序 分别计算当x 5 4 3 2 1 0 1 2 3 4 5时的函数值 程序 input x xy x 3 3 x 2 24 x 30printxprintyend 第一行为输入语句 x 是提示内容 直 接显示在计算机上 分号后的x是变量 需要对其输入值 1 输入语句 一般格式 input 提示内容 变量 1 提示内容显示在计算机上提示用户 可以是英语 也可以是汉语 置于双引号内 2 提示内容与变量用分号隔开 4 变量可以是一个 也可以是多个 多个变量时 各个变量用逗号隔开 如 5 输入语句没有计算功能 3 提示内容可以省略 input 请输入语文 数学 英语成绩 a b c 2 输出语句 一般格式 print 提示内容 表达式 如 print s pi r 2 例1中 程序 input x xy x 3 3 x 2 24 x 30printxprintyend 第三行 第四行就是输出语句 输出x y的值 这是输出一个圆的面积 一个r值 如5 如果在输入语句中输入 则在计算机上显示 s 78 5398 2 输出语句 一般格式 print 提示内容 表达式 1 提示内容是显示在计算机上的字符串 可以是符号 字母 汉字等 同样置于双引号内 与表达式用分号隔开 2 提示内容也可以省略 3 表达式可以是变量 计算公式 系统信息 在计算机屏幕上显示常量 变量或表达式的值 5 输出语句有计算功能 4 一个语句可以输出多个表达式 不同表达式之间用逗号隔开 例2 编写程序 计算一个学生数学 语文 英语三门课的平均成绩 程序 input maths ainput chinese binput english cprint theaverage a b c 3end 程序中的第一 二 三行是输入语句 第四行 是输出语句 当输入a b c的值后 如a 80 b 89 c 95 计算机上显示为 theaverage 88 练习 补充 编写下列程序 1 输入一个正实数 输出这个正实数的算术平方根 2 输入三角形的底边长及底边上的高 输出三角形的面积 程序 1 input 请输入一个正数 xprint x的算术平方根为 sqr x end 程序 2 input 输入三角形的底和高 a hprint s a h 2end 3 赋值语句 一般格式 let变量 表达式 如 lets pi r 2 例1中 程序 input x xy x 3 3 x 2 24 x 30printxprintyend 第二行就是赋值语句 给变量y赋值 3 赋值语句 一般格式 let变量 表达式 如 lets pi r 2 又如程序框图 程序 inputa blety bletb alety y 2 a bprintyend 第二 三 四行都是赋值语句 3 赋值语句 一般格式 let变量 表达式 如 lets pi r 2 1 赋值语句的let可以省略 3 一个语句只能给一个变量赋值 4 若给一个变量先后赋多个不同的值 最后的取值只取最近所赋的一个 5 赋值语句有计算功能 2 赋值语句中的 叫赋值号 其含意与数学计算中的等号有所不同 例3 给一个变量重复赋值 程序 1 a 10a a 15printaend 程序 2 i 1s 0i i 1s s iprintsend 这是循环结构中常用的赋值语句 计算机是按 先后顺序计算的 程序 1 中 第一个a加上15赋值给第二个a 则输出的值是25 请问 程序 2 输出的结果是多少 i 1 1 2 输出s 0 2 2 例4 交换两个变量a和b的值 并输出交换前后的值 程序框图 程序 inputa inputb printa b x a a b b x printa b end x等同于是一个用于周转的空盒 4 运算符和关系符 1 运算符 加减乘除乘方 如 3 x 2 2 x 1 5 每步运算的符号都不能省略 2 关系符 大于小于大于或等于小于或等于等于不等 计算机程序语言中的运算符号与常用的数学运算符有所不同 练习 补充 1 用算法语句表示程序框图的程序 2 已知圆木的单价是1500元 m3 量出一截圆木的直径d cm 和长度l cm 设计一个程序框图 计算这截圆木的价格 并编写出程序 1 用算法语句表示程序框图的程序 input a a a a s a 2 sina cosa 2 end 程序 print 三角形面积为 s 练习 补充 2 已知圆木的单价是1500元 m3 量出一截圆木的直径d cm 和长度l cm 设计一个程序框图 计算这截圆木的价格 并编写出程序 程序框图 程序 input 圆木直径 d input 圆木长度 l q 15 pi l d 2 40000 print 金额 q end 课时小结 1 输入语句 input 提示内容 变量 1 提示内容显示在计算机上提示用户 可以是英语 也可以是汉语 置于双引号内 2 提示内容与变量用分号隔开 4 变量可以是一个 也可以是多个 多个变量时 各个变量用逗号隔开 5 输入语句没有计算功能 3 提示内容可以省略 input 请输入语文 数学 英语成绩 a b c 2 输出语句 print 提示内容 表达式 1 提示内容是显示在计算机上的字符串 可以是符号 字母 汉字等 同样置于双引号内 与表达式用分号隔开 2 提示内容也可以省略 3 表达式可以是变量 计算公式 系统信息 在计算机屏幕上显示常量 变量或表达式的值 5 输出语句有计算功能 4 一个语句可以输出多个表达式 不同表达式之间用逗号隔开 print s pi r 2 3 赋值语句 let变量 表达式 1 赋值语句的let可以省略 3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年垃圾焚烧发电合作协议书
- 2025年畜牧水产养殖机械项目合作计划书
- 2025年温州市卫生健康委员会直属卫生健康单位面向社会公开招聘116人模拟试卷附答案详解
- Human-VEGFA-mRNA-生命科学试剂-MCE
- HIV-1-IN-83-生命科学试剂-MCE
- 广州铁路安全大数据培训课件
- 2025江苏苏州市相城区教育系统招聘教师30人模拟试卷附答案详解(考试直接用)
- 移动应用开发合同的注意事项
- 2025年春季中国邮政储蓄银行上海分行校园招聘模拟试卷有完整答案详解
- 临街快餐门面租赁合同5篇
- 2025年《治安管理处罚法》新修订课件
- 阴式手术术后护理
- 【课件】有理数的加法(第1课时+有理数的加法法则)(课件)数学人教版2024七年级上册
- 透析患者血磷控制健康宣教
- catia考试题及答案
- 2025年中国跨境电商SaaS市场行业报告
- 2025至2030年中国税务信息化行业市场研究分析及发展规模预测报告
- 记叙人称及叙述视角课件-2025年中考语文二轮专题
- 殡葬业务科管理制度
- JG/T 404-2013空气过滤器用滤料
- 大米委托加工合同范本
评论
0/150
提交评论