




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 2 1输入语句 输出语句和赋值语句 学习目标 1 掌握输入语句 输出语句 赋值语句的功能与表示方法 2 会写一些简单的程序 3 进一步体会算法及其思想 第一步 输入x的值 第二步 计算y x3 3x2 24x 30的值 第三步 输出y的值 程序框图 引例 用描点法作函数的图象时 需要求出自变量和函数的一组对应值 编写程序 分别计算当x 5 4 3 2 1 0 1 2 3 4 5时的函数值 算法分析 引例 用描点法作函数的图象时 需要求出自变量和函数的一组对应值 编写程序 分别计算当x 5 4 3 2 1 0 1 2 3 4 5时的函数值 程序 input x xy x 3 3 x 2 24 x 30printyend 一 输入语句 1 一般格式 input 提示内容 变量 输入多个变量时用 分隔 2 特别提示 input 后面要有空格 提示内容与变量之间用 隔开 输入a b c inputa b c 引例 用描点法作函数的图象时 需要求出自变量和函数的一组对应值 编写程序 分别计算当x 5 4 3 2 1 0 1 2 3 4 5时的函数值 程序 input x xy x 3 3 x 2 24 x 30printyend 二 输出语句 1 一般格式 print 提示内容 表达式 2 说明 有计算功能 能直接输出计算公式的值 输出语句可以输出常量 变量或表达式的值及字符 print nisnotaprimenumber input x xy x 3 3 x 2 24 x 30printyend 程序 引例 用描点法作函数的图象时 需要求出自变量和函数的一组对应值 编写程序 分别计算当x 5 4 3 2 1 0 1 2 3 4 5时的函数值 三 赋值语句 1 一般格式 变量 表达式 2 说明 赋值号与代数式中的 不同 可先后给一个变量赋多个不同的值 但变量的取值总是最近被赋予的值 p 2 3 4 2 input x xy x 3 3 x 2 24 x 30printyend 程序 输入语句 赋值语句 输出语句 表示结束 数学符号与程序符号的对比 温馨提示 练一练 判断下列给出的输入语句 输出语句和赋值语句是否正确 不正确的请更正 1 输入语句inputa b c 2 输入语句inputx 3 3 输出语句printa 4 分析 1 错 变量之间应用 号隔开 2 错 input语句中只能是变量 而不能是表达式 3 错 输出语句是print语句 4 输出语句print20 3 2 5 赋值语句3 b 6 赋值语句x y 1 析 4 正确 print语句可以输出常量 表达式的值 5 错 赋值语句中 号左右不能互换 6 错 不能给一个表达式赋值 7 赋值语句a b 2 8 赋值语句t t t 析 7 错 一个赋值语句只能给一个变量赋值 8 正确 该句的功能是将当前t的值平方后再赋给变量t 例题解析 例1 编写程序 计算一个学生数学 语文 英语三门课的平均成绩 分析 先写出算法 画出程序框图 再编程 结束 程序框图 程序 input maths a input english c end input maths chinese english a b c input chinese b print theaverage y y a b c 3 例2 给一个变量重复赋值 程序 a 10a a 15printaend a的输出值是多少 分析 此程序给变量a赋了两次值 a的初值为10 第二次赋值后 初值被 覆盖 a的值变为25 因此输出值是25 例3 交换两个变量a和b的值 并输出交换前后的值 分析 引入一个中间变量x 将a的值赋予x 又将b的值赋予a 再将x的值赋予b 从而达到交换a b的值 inputainputbprinta bx aa bb xprinta bend 程序 考考你 1 下列各组程序语句执行后 结果是否相同 相同 不同 不同 1 a 2print2printa 2 a 1a 1b 2b 2a bb aprinta bprinta b 3 print a b printa b 2 分析下面程序执行的结果 1 a 10a a 1print a aend a 9 inputa bprinta bx aa bb xprinta bend 运行时从键盘输入3 7 2 3 77 3 input a b a bb a ba b ab b aprint a b a bend 运行时从键盘输入3 7 3 a b 7 3 将一个变量的值赋给另一个变量 前一个变量的值保持不变 可先后给一个变量赋多个不同的值 但变量的取值总是最后被赋予的值 课堂小结 1 输入语句 输出语句和赋值语句的格式分别是什么 各有什么作用 2 赋值语句中的赋值号 即 与代数运算中的 是否相同 作业 1 p24练习第4题 2 p33习题1 2a组第2题 谢谢大家 温故知新 1 什么是算法 2 学习了算法的那些表示形式 练习1 编写一个程序 要求输入一个圆的半径 便能输出该圆的周长和面积 取3 14 分析 设圆的半径为r 则圆的周长c 2 r 面积s r2 可以利用顺序结构中的input语句 print语句和赋值语句设计程序 input r rc 2 3 14 rs 3 14 r 2print c cprint s send 练习2 p24页t1 练习3 p24页t2 注 basic语言中的标准函数sqr x 表示数x的算术平方根 abs x 表示x的绝对值等 练习4 p24页t3 abs x x input a b c a b c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国联通衡阳市2025秋招笔试行测题库及答案供应链采购类
- 2025年影像工程考试题及答案
- 国家能源东莞市2025秋招心理测评常考题型与答题技巧
- 中国广电马鞍山市2025秋招技术岗专业追问清单及参考回答
- 海南地区中储粮2025秋招购销统计岗高频笔试题库含答案
- 白城市中石油2025秋招笔试模拟题含答案市场营销与国际贸易岗
- 长治市中石油2025秋招笔试综合知识专练题库及答案
- 遂宁市中石油2025秋招笔试综合知识专练题库及答案
- 中国移动玉林市2025秋招笔试性格测评专练及答案
- 2025年金城招聘考试题及答案
- 安全经验分享食物中毒
- 四年级上册数学教案 -平行与垂直 人教版
- 2022年工程机械行业发展现状分析
- 《函数的奇偶性》教学课件与导学案
- DB11-T 1796-2020文物建筑三维信息采集技术规程
- (完整版)工程流体力学课件(第四版)
- RCEP的机遇与挑战研究报告
- 非常规油气勘探开发
- 小学科学课堂存在的问题与解决方法
- 陕西污水处理定价成本监审办法
- 公司级安全技术交底内容
评论
0/150
提交评论