版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高中参考资料知识归纳/真题/试卷/习题/检测卷第一章1.21.一、选择题1.对条件语句的描述正确的是()A.else后面的语句不可以是条件语句B.两个条件语句可以共用一个endC.条件语句可以没有else后的语句D.条件语句中,if和else后的语句必须都有[答案]C[解析]如果作二次判断else后的语句可以是条件语句,每一个条件语句都有自己的if与end,不可共用,else后可以没有语句.2.当a=1,b=3时,执行完下面一段程序后x的值是()eq\x(\a\al(ifa<b,x=a+b,else,x=a-b,end,x))A.1 B.3C.4 D.-2[答案]C[解析]∵1<3满足a<b,∴x=1+3=4,故选C.3.给出以下四个问题:①输入一个数x,输出它的相反数;②求面积为6的正方形的周长;③求三个数a、b、c中的最大数;④求函数f(x)=eq\b\lc\{\rc\(\a\vs4\al\co1(x-1,x≥0,x+2,x<0))的函数值.其中不需要用条件语句来描述其算法的有()A.1个 B.2个C.3个 D.4个[答案]B[解析]①②直接用顺序结构即可,不需用条件语句;而③需要判断三个数的大小,④是分段函数求值问题,故需用到条件语句.4.已知程序如下:eq\x(\a\al(x=3;,ifx>3;,y=x^2;,else,y=2*x;,end,print%io2,y;))该程序运行后,y的值是()A.3 B.6C.9 D.27[答案]B[解析]∵x=3,∴y=2*x=2×3=6.5.读程序eq\x(\a\al(x=input“x=”;,ifx>0,y=sqrtx;,else,y=0.5^x-1;,end,print%io2,y;))当输出的y值的范围大于1时,则输入的x的取值范围是()A.(-∞,-1) B.(1,+∞)C.(-∞,-1)∪(1,+∞) D.(-∞,0)∪(0,+∞)[答案]C[解析]该程序的功能是求分段函数y=eq\b\lc\{\rc\(\a\vs4\al\co1(\r(x)x>0,0.5x-1x≤0))的函数值大于1时,对应的x值的取值范围.当x>0时,由eq\r(x)>1,得x>1,∴x>1;当x≤0时,由0.5x-1>1,得x<-1,∴x<-1.综上可知,x>1或x<-1,故选C.6.当a=3时,下列程序的输出结果是()eq\x(\a\al(a=input“a=”;,ifa<10,y=2*a;,else,y=a*a;,end,print%io2,y;))A.9 B.3C.10 D.6[答案]D[解析]∵a=3<10,∴y=2a=2×二、填空题7.下边的程序运行后输出的结果为________.eq\x(\a\al(x=5;,y=-12;,ifx<0,x=y-3;,else,x=y+3;,end,x-y))[答案]3[解析]∵x=5不满足x<0,∴x=y+3=-12+3=-9,∴输出的结果为x-y=-9-(-12)=3.8.读下面的程序:eq\x(\a\al(x=input“x=”;,ifx>0,y=1;,else,ifx==0,y=0;,elsey=-1;,end,end,print%io2,y;))这个程序的意义是________.[答案]已知函数y=eq\b\lc\{\rc\(\a\vs4\al\co1(1x>0,0x=0,-1x<0)),输入x的值输出对应的y值三、解答题9.儿童乘坐火车时,若身高不超过1.2m,则无需购票;若身高超过1.2m但不超过1.5m,可买半票,若超过[解析]程序如下:eq\x(\a\al(x=input”全票:”;,s=input”身高:”;,ifs<=1.2,print%io2,0;,else,ifs<=1.5,print%io2,x/2;,else,print%io2,x;,end,end))一、选择题1.若如图程序运行后的结果是3,那么输入的x的值是()eq\x(\a\al(x=input”x=”;,ifx>=0,y=10*x;,else,y=x-1;,end,print%io2,y;))A.30 B.2C.0.3 D.4[答案]C[解析]当x≥0时,由10x=3解得x=0.3,符合题意;当x<0时,由x-1=3解得x=4,不合题意,舍去,故输入的x的值是0.3.2.阅读以下程序,若输入的是-2.3,则输出的结果是()eq\x(\a\al(a=input“a=”;,ifa>0,y=8*a;,else,y=14+a;,end,print%io2,y;))A.-18.4 B.11C.12 D.11.7[答案]D[解析]∵-2.3<0,∴y=14+(-2.3)=11.7,故选D.3.运行下面程序:eq\x(\a\al(A=input“A=”;,B=input“B=”;,ifA>B,C=A/2;,else,C=B/2;,end,print%io2,C;))在两次运行这个程序时,第一次输入8和4,第二次输入2和4,则两次运行后输出的结果分别为()A.8,2 B.8,4C.4,2 D.4,4[答案]C[解析]第一次A=8,B=4,A>B成立,则C=eq\f(A,2)=4;第二次A=2,B=4,A>B不成立,则C=eq\f(B,2)=2.4.阅读下列程序:eq\x(\a\al(x=input“x=”;,ifx<0,y=x+3;,else,ifx>0,y=x+5;,else,y=0,end,end,print%io2,y;))如果输入x=-2,则输出结果y为()A.0 B.1C.2 D.3[答案]B[解析]本程序是求分段函数y=eq\b\lc\{\rc\(\a\vs4\al\co1(x+3x<0,0x=0,x+5x>0))的函数值,∵x=-2,∴y=-2+3=1,故选B.二、填空题5.运行下面的程序时,若输入的值为100、99,则输出的结果为______;若输入的值为1、2,则输出的结果为______.eq\x(\a\al(A=input”A=”;,B=input”B=”;,ifA<B,T=A;,A=B;,B=T;,else,A=A-B;,end,print%io2,A;))[答案]12[解析]该程序中if执行的是:若A<B,则将A、B值交换,否则将A-B的值赋给A.6.读下面的程序,如果输出y的值是20,则通过键盘输入的变量x的值是________.eq\x(\a\al(x=input“x=”;,ifx<=5,y=10*x;,else,y=5*x+5;,end,print%io2,y;))[答案]2[解析]该程序的功能是求分段函数y=eq\b\lc\{\rc\(\a\vs4\al\co1(10xx≤5,5x+5x>5))的函数值.若x≤5时,10x=20,∴x=2,满足x≤5,∴x=2.若x>5时,5x+5=20,∴x=3,不满足x>5,∴输入的变量x的值为2.三、解答题7.设计一个程序,输入一个学生的成绩S,根据该成绩的不同值作以下输出:若S<60,则输出“不及格”;若60≤S≤90,则输出“及格”;若S>90,则输出“优秀”.[解析]程序如下:eq\x(\a\al(s=input“s=”;,ifs<60,disp“不及格”;,else,ifs>90,disp“优秀”;,else,disp“及格”;,end,end))8.已知函数y=eq\b\lc\{\rc\(\a\vs4\al\co1(0,x
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年秀山土家族苗族自治县医疗事业单位人员招聘笔试参考题库及答案解析
- 2026年交口县医疗事业单位人员招聘笔试参考题库及答案解析
- 2026年宁武县医疗事业单位人员招聘考试参考题库及答案解析
- 2026年南昌县社区工作者招聘考试备考题库及答案解析
- 2026年合水县医疗事业单位人员招聘考试备考题库及答案解析
- 2026年留坝县社区工作者招聘笔试备考题库及答案解析
- 2026年临泽县医疗事业单位人员招聘笔试备考试题及答案解析
- 2026年翁源县医疗事业单位人员招聘笔试模拟试题及答案解析
- 2026年塔河县医疗事业单位人员招聘考试备考试题及答案解析
- 2026年新平彝族傣族自治县医疗事业单位人员招聘考试备考试题及答案解析
- 术中获得性压力性损伤预防
- DL-T596-2021电力设备预防性试验规程
- 新学期开笔礼
- 大学语文(第三版)课件 都江堰
- 混凝土浇灌证明1
- 安规考试题库
- GB/T 19363.1-2022翻译服务第1部分:笔译服务要求
- 山东2023年青岛银行总行部门社会招聘考试参考题库含答案详解
- 遥控匹配防盗设定方法-丰田it2使用知识
- SB/T 10530-2009商务领域射频识别标签数据格式
- 中药的采收、加工与贮藏 课件
评论
0/150
提交评论