1-2-2条件语句.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1-2-2条件语句.doc

课时作业6 条件语句 时间:45分钟  分值:100分 一、选择题(每小题6分,共36分) 1.给出以下四个问题,输入一个数x,输出它的算术平方根;求函数f(x)=的函数值;求周长为6的正方形的面积;求三个数a,b,c中的最小数.其中不需要用条件语句来描述其算法的有(  ) A.1个    B.2个    C.3个    D.4个 解析:①需判断这个数是否为非负数;②是分段函数求值问题;④需判断这三个数的大小.①②④均需用到条件语句,只有③不需要. 答案:A2. 该程序运行后,变量y的值为(  ) A.4 B.16 C.6 D.8 解析:因为x=4,所以执行y=x2=16,故选B. 答案:B 3.(2011·江苏高考)根据如图所示的伪代码,当输入a,b分别为2,3时,最后输出的m的值为________. 解析:由已知可知,m为a,b中的最大值,故最后输出的m值为3. 答案:3 4.给出下列程序: 如果输入x1=2,x2=3,那么执行程序的结果是输出(  ) A.7 B.10 C.5 D.8 解析:由于输入的两个数x1=2,x2=3,不满足x1=x2,因此,不执行语句体x1=x1+x2,而直接执行y=x1+x2,所以y=5,最后输出5,故选C. 答案:C 5.INPUT x IF x0 THEN  y=*x+3 ELSE  IF x0 THEN  y=-*x+5  ELSE  y=0  END IF END IF PRINT y END 如果输入x=-2,则输出结果y为(  ) A.3+π B.-π+3 C.π-5 D.-π-5 解析:若输入x=-2,则满足第一个条件x0成立,故执行y=*x+3,即可得到结果. 答案:B6.程序: 上述程序如果输入的值是51,则运行结果是(  ) A.51 B.15 C.105 D.501 解析:x=51 9x100 ∴a=51\10=5 b=51 MOD 10=1 答案:B 二、填空题(每小题5分,共15分) 7.下列语句 i=0 IF i100 THEN i=i+3 END IF END 执行完毕后i的值是________. 解析:i的初始值为0,满足条件i100成立,执行语句i=i+3,有i=0+3=3. 答案:3 8.读程序,完成下列题目: 程序: (1)若执行程序时,没有执行语句y=x+1,则输入的x的范围是________. (2)若执行结果y=3,则执行的赋值语句是________,输入的x的值是________. 解析:由程序知,程序是计算y=的值. (1)中应填x1.(2)中若y=3,则根据条件,执行的语句为y=x+1,此时x=2. 答案:(1)x1 (2)y=x+1 2 9.以下给出的是用条件语句编写的一个程序,根据该程序回答: (1)若输入4,则输出结果是__________; (2)该程序的功能是求函数__________的函数值. 答案:(1)15 (2)y= 三、解答题(共49分) 10.(14分)根据以下程序框图写出程序: 图1 解:程序如下: INPUT“输入正整数”;n IF n0 AND n=2 THEN PRINT“获得一等奖学金” END IF IF n2 AND n=6 THEN PRINT“获得二等奖学金” END IF IF n6 AND n=12 THEN PRINT“获得三等奖学金” END IF END 11.(15分)某商场为促销实行优惠措施,若购物金额x在800元以上,打8折,若购物金额x在500元以上800元以下(含800元),则打9折,否则不打折.设计算法程序框图,要求输入购物金额x,能输出实际交款额,并设计程序. 解:程序框图如图2所示. 图2 程序为: 12.(20分)给出三个正数a,b,c,能否构成一个三角形.若能,则求出其面积,请设计一个算法的程序,并画出相应的程序框图. 解:由于不是任意三条线段都能构成三角形的三边,因此必须先判断三边能否满足任意两边之和大于第三边,即a+bc,a+cb,b+ca,这些是保证能组成三角形的必要的条件.经检查如果满足上述条件,则按下面的公式计算三角形的面积. p=(a+b+c),S=. 程序框图如图3所示. 图3 程序为:

您可能关注的文档

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档