- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.2.1输入、输出、赋值语句精要
1 1.2.1 输入语句 输出语句 赋值语句 第一步:输入x的值; 第二步:计算y=x3+3x2-24x+30的值; 第三步:输出x,y的值. 框图 输入x 开始 输出x,y 结束 引例.用描点法作函数 的图象时,需要求出自变量和函数的一组对应值.编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值. 算法 程序 INPUT “x=”;x y=x^3+3*x^2-24*x+30 PRINT x PRINT y END 一、知识导入 程序框图是由表示算法基本逻辑结构的图形组成的,而程序则是由表示算法基本逻辑结构的算法语句组成. 任何高级程序设计语言都包含输入语句、输出语句、赋值语句、条件语句和循环语句五种基本语句.它们与算法的三种基本结构是相互对应的. 顺序结构 输入语句、输出语句、赋值语句 条件结构 条件语句 循环结构 循环语句 引例.用描点法作函数 的图象时,需要求出自变量和函数的一组对应值.编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值. 程序 INPUT “x=”;x y=x^3+3*x^2-24*x+30 PRINT x PRINT y END INPUT “提示内容”;变量 程序运行到INPUT语句时会暂停,屏幕上出现一个问号,等待你从键盘输入一些数据,输入后按回车,注意以下几点: 1.“提示内容”和它后面的 “ ;” 可以省略; 2.一个语句可以给多个变量赋值,中间用“ ,”隔开; 3.无计算功能,不能输入表达式; 4.输入多个数据时用“ ,”分隔,且个数要与变量的个数相同. 输入语句 表达式可以是常量、变量、计算公式或系统信息,“提示内容”和它后面的“ ;” 可以省略;一个语句可以输出多个表达式,不同的表 达式之间用“ ,”隔开;表达式可以是变量,也可以是计算公式,有计算功能,能直接输出计算公式的值. 引例.用描点法作函数 的图象时,需要求出自变量和函数的一组对应值.编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值. 程序 PRINT “提示内容”;表达式 输出语句 INPUT “x=”;x y=x^3+3*x^2-24*x+30 PRINT x PRINT y END INPUT “x=”;x y=x^3+3*x^2-24*x+30 PRINT x PRINT y END 变量=表达式 1.“=”左侧必须是变量,右侧可以是 数字、变量或者是计算公式; 2.一个语句只能有一个“=”,并且只能给一个变量赋值; 3.有计算功能,可以把表达式的值 赋给一个变量,常重复赋值. 程序 赋值语句 引例.用描点法作函数 的图象时,需要求出自变量和函数的一组对应值.编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值. INPUT “a,b=”;a,b y=(a+b)/2 PRINT “y=”;y INPUT “a,b=”;a,b PRINT “y=”;y y=(a+b)/2 几种常见的运算符号及函数 (1)几种常见的运算符 运算符 作用 ^ 乘幂运算 如 a2=a^2 * 乘法运算 如 a×b=a*b / 除法运算 如 a÷b=a/b \ 取商运算 如 3\2=1 MOD 求余运算 如 5 MOD 2=1 +,- 加法?减法运算 (2)几种常见的函数及功能 函数名 功能 注意事项 LOG(x) lnx e≈2.71828 SQR(x) x的算术平方根 ABS(x) |x| INT(x) 取整函数,求不大于x的最大整数. INT(3.2)=3 例1.编写程序,计算一个学生数学、语文、英语、政治四门课的平均成绩 第一步:分别输入四科的成绩a,b,c,d; 第二步:计算average=(a+b+c+d)/4; 第三步:输出四科平均分. 程序框图 程序1 INPUT “Maths=”;a INPUT “Chinese=”;b INPUT “English=”;c PRINT “The average=”;(a+b+c+d)/4 END INPUT “Maths,Chinese,English,Politics=”;a,b,c,d 程序2 PRINT “The aver
您可能关注的文档
最近下载
- 2025届大湾区普通高中毕业年级联合模拟考试(一)英语试卷(含答案) 原卷.pdf
- 高考英语真题倒装句单项选择汇编(含答案).docx
- 兰吉尔电表说明书.doc
- 2024-2025学年北京顺义区九年级初三(上)期末数学试卷(含答案).pdf
- T∕CSEM 0024-2024 智慧消防 火灾防控系统建设要求.pdf
- 苏轼《蝶恋花 春景》古诗词PPT.pptx
- 《急诊预检分诊》课件.ppt VIP
- 房屋抵还欠款合同协议书范本模板 .pdf VIP
- 高中语文 2023-2024学年北京市石景山区高一(上)期末语文试卷完整版720979162.pdf VIP
- 全国职业大赛(中职)ZZ036新能源汽车维修赛项赛题库共计10套.pdf
文档评论(0)