- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、选择题(每题4分,共16分) 1.(2009·凌海高一检测)下列给出的赋值语句中正确的是( ) (A)3=A (B)M=-M (C)B=A=2 (D)x+y=0 【解析】选B.赋值语句中“=”两侧的内容不能互换,A不正确;“=”左侧是变量,不能是表达式,D不正确;赋值语句只能给一个变量赋值,C不正确;B中“=”左侧是变量,右侧是表达式,满足赋值语句格式,故正确. 2.将 表示成计算机程序表达式是( ) (A)3﹡x^2﹡y+x/2+y (B)3﹡x^2﹡y+x/2+y (C)3﹡x^2﹡y+x/(2+y) (D)3·x^2·y+x÷(2+y) 【解析】选C.计算机程序设计时表达式要写成一行,且乘号不能省略用“﹡”表示,除号用“/”,乘方用“^ ”. 3.将两个数a=8,b=17交换,使a=17,b=8,下面语句正确的是( ) 【解析】选B.A中,a=b=17,b=a=17,B中, c=b=17,b=a=8,a=c=17,C中,b=a=8,a=b=8.D中,由于c的值未知,程序会出错,故只有B能使a,b的值交换. 4.阅读下列程序. 若输入的A的值为1,则输出的结果A的值为( ) (A)5 (B)6 (C)15 (D)120 【解析】选D.执行赋值语句后A的值依次为2,6,24,120,故最后A的值为120. 二、填空题(每题4分,共8分) 5. (1)程序Ⅰ的运行结果为___; (2)若程序Ⅱ与程序Ⅰ运行结果相同,则程序Ⅱ输入的值为___________. 【解析】(1)Ⅰ中,x=x*2=2,x=x*3=2×3=6,故最终x的值是6. (2)Ⅱ的功能是求y=x2+6的函数值,由题意Ⅱ中y=6, ∴x2+6=6,即x=0.输入的值为0. 答案:(1)6 (2)0 6.读程序,完成下列题目: 程序: (1)若输入“3”,则输出的值为_______. (2)若程序执行结果为3,则输入的值可能为_______. 【解析】(1)x=3时,y=3×3+2×3=15. (2)y=3时,x2+2x=3, ∴x=1或x=-3. 答案:(1)15 (2)1或-3 三、解答题(每题8分,共16分) 7.男生的理想体重的计算公式为理想体重=(身高-70)×0.6(其中身高单位是cm,体重单位是kg),试编写程序语句,输入某男同学的身高h,求出他的标准体重G. 【解析】程序如下: * 第一课时 计算机完成任何一项任务都需要算法,但是,我们用自然语言或程序框图描述的算法,计算机是无法“理解”的。因此还需要将算法用计算机能够理解的程序设计语言(programming language)表示成计算机程序。 程序设计语言有很多种。如BASIC,Foxbase,C语言,C++,VB等。 本书使用的语句形式和语法规则与BASIC语言类似。 为了实现算法中的三种基本的逻辑结构:顺序结构、条件结构和循环结构,各种程序设计语言中都包含下列基本的算法语句: 输入语句 输出语句 赋值语句 条件语句 循环语句 输入、输出语句分别与程序框图中的输入、输出框对应 用来输入和输出信息 例1.用描点法作函数 的图像 1.描点法作图需要用到哪些步骤? 2.描点法作图应该注意哪些问题? 描点法作图时,我们要计算自变量和函数的一组对应值,我们可以利用编程来实现对应数值的计算 程序: INPUT “x=”;x y=x^3+3*x^2-24*x+30 PRINT X PRINT Y END 一、输入语句 INPUT “提示内容”;变量 输入语句的一般格式 说明: 输入语句的作用是实现算法的输入数值功能; 提示内容提示用户输入什么样的数值,必须用双引号“”括起来,双引号中的内容会原封不动地在屏幕上显示出来。 变量是指程序在运行时其值是可以变化的量;一般用字母或字符串表示 输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式;输入语句不具有计算功能。 提示内容与变量之间用分号(;)隔开,若输入多个变量,变量与变量之间用逗号(,)隔开. INPUT “n=”; n 如: 注: 所有指令(INPUT、PRINT 、IF 、ELSE 、DO 、UNTIL 、WEND等等)后面必须加空格,否则程序无法执行。 计算机运行程序时一般只在后台运行,不会显示在屏幕上,但是运行至输入语句时,会暂停下来,在屏幕上显示“?”,如果有提示语句就显示“提示内容?”,等待用户输入数值后按“Enter”键,才会继续运行,计算机自动将数值赋给语句中定义的变量,然后执行后面的程序。 例如前面的语句:I
您可能关注的文档
最近下载
- 正式版XJJ110-2019现浇混凝土复合外保温模板应用技术标准(附条文说明).pdf VIP
- 铝合金门窗进度安排计划.xls VIP
- 2025广东佛山市禅城区人武部招聘行政辅助岗位雇用人员2人备考题库带答案解析.docx VIP
- 专题19带电粒子在电场中的运动-【好题汇编】三年(2022-2024)高考物理真题分类汇编(全国通用)(原卷版).pdf VIP
- 光缆工程竣工资料模板.pdf
- 镓电解过程中电极材料及溶液阴离子效应的深度剖析与优化策略.docx
- 政府会计-课后习题参考答案 童光辉.docx VIP
- 专题13动量定理和动量守恒定律-【好题汇编】三年(2022-2024)高考物理真题分类汇编(全国通用)(解析版).pdf VIP
- 解密低效井区:局部加密井网技术的深度剖析与应用.docx VIP
- 烟气消白最强攻略.doc VIP
原创力文档


文档评论(0)