资源预览内容
第1页 / 共10页
第2页 / 共10页
第3页 / 共10页
第4页 / 共10页
第5页 / 共10页
第6页 / 共10页
第7页 / 共10页
第8页 / 共10页
第9页 / 共10页
第10页 / 共10页
亲,该文档总共10页全部预览完了,如果喜欢就下载吧!
资源描述
课时作业6条件语句时间:45分钟分值:100分一、选择题(每小题6分,共36分)1给出以下四个问题,输入一个数x,输出它的算术平方根;求函数f(x)的函数值;求周长为6的正方形的面积;求三个数a,b,c中的最小数其中不需要用条件语句来描述其算法的有()A1个 B2个 C3个 D4个解析:需判断这个数是否为非负数;是分段函数求值问题;需判断这三个数的大小均需用到条件语句,只有不需要答案:A2. 该程序运行后,变量y的值为()A4 B16 C6 D8解析:因为x4,所以执行yx216,故选B.答案:B3(2011江苏高考)根据如图所示的伪代码,当输入a,b分别为2,3时,最后输出的m的值为_解析:由已知可知,m为a,b中的最大值,故最后输出的m值为3.答案:34给出下列程序:如果输入x12,x23,那么执行程序的结果是输出()A7 B10C5 D8解析:由于输入的两个数x12,x23,不满足x1x2,因此,不执行语句体x1x1x2,而直接执行yx1x2,所以y5,最后输出5,故选C.答案:C5INPUTxIFx0THENy*x5ELSEy0END IFEND IFPRINTyEND如果输入x2,则输出结果y为()A3 B3C5 D5解析:若输入x2,则满足第一个条件x0成立,故执行y*x3,即可得到结果答案:B6程序:上述程序如果输入的值是51,则运行结果是()A51 B15 C105 D501解析:x519x100a51105b51 MOD 101即输出结果为5.答案:B二、填空题(每小题5分,共15分)7下列语句i0IFi100THENii3ENDIFEND执行完毕后i的值是_解析:i的初始值为0,满足条件i100成立,执行语句ii3,有i033.答案:38读程序,完成下列题目:程序: (1)若执行程序时,没有执行语句yx1,则输入的x的范围是_(2)若执行结果y3,则执行的赋值语句是_,输入的x的值是_解析:由程序知,程序是计算y的值(1)中应填x1.(2)中若y3,则根据条件,执行的语句为yx1,此时x2.答案:(1)x0 AND n2 AND n6 ANDnc,acb,bca,这些是保证能组成三角形的必要的条件经检查如果满足上述条件,则按下面的公式计算三角形的面积p(abc),S.程序框图如图3所示图3程序为:
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号