课件编号4369652

2017-2018学年高一数学人教版(下)周末培优第02周+基本算法语句

日期:2024-05-06 科目:数学 类型:高中试卷 查看:49次 大小:177143Byte 来源:二一课件通
预览图 1/5
2017-2018,周末,算法,基本,02周,培优
  • cover
第2周 基本算法语句 (测试时间:40分钟,总分:100分) 班级:_____ 姓名:_____ 座号:_____ 得分:_____ 一、选择题(本大题共9小题,每小题4分,共36分) 1.下列给出的输入、输出语句正确的是 ①输入语句INPUT a;b;c???? ?? ②输入语句INPUT x=3 ③输出语句PRINT A=4???? ?? ④输出语句PRINT 20,3 A.①②? B.②③? C.③④? D.④21·cn·jy·com 【答案】D 2.执行图中程序后输出的结果是 i=1 S=0 WHILE i<=10 S=S+2i i=i+1 WEND PRINT S,i END A.55,10 B.220,11 C.110,10 D.110,11 【答案】D 【解析】模拟执行程序框图,可得i=1,S=0.第1次循环,满足条件i≤10,S=2,i=2;第2次循环,满足条件i≤10,S=6,i=3;第3次循环,满足条件i≤10,S=12,i=4;第4次循环,满足条件i≤10,S=20,i=5;第5次循环,满足条件i≤10,S=30,i=6;第6次循环,满足条件i≤10,S=42,i=7;第7次循环,满足条件i≤10,S=56,i=8;第8次循环,满足条件i≤10,S=72,i=9;第9次循环,满足条件i≤10,S=90,i=10;第10次循环,满足条件i≤10,S=110,i=11;此时,不满足条件i≤10,退出循环.输出S,i的值分别为110,11.故选D. 21·世纪*教育网 3.下面的程序运行后的作用是 INPUT A,B X=A A=B B=X PRINT A,B END A.输出两个变量A和B的值 B.把变量A的值赋给变量B,并输出A和B的值 C.把变量B的值赋给变量A,并输出A和B的值 D.交换两个变量A和B的值,并输出交换后的值 【答案】D 【解析】模拟程序的运行,可得程序运行后的作用是交换两个变量A和B的值,并输出交换后的值. 故选D. 4.运行下面的程序后,输出的结果是 S=1 i=1 DO S=2*S i=i+1 LOOP UNTIL i>6 PRINT S END A.16 B.32 C.64 D.128 【答案】C 【解析】经过分析,该程序为直到型循环结构,模拟运行该程序,得:输入S=1,i=1,第1次循环,S=2,i=2,不满足条件i>6;第2次循环,S=4,i=3,不满足条件i>6;第3次循环,S=8,i=4,不满足条件i>6;第4次循环,S=16,i=5,不满足条件i>6;第5次循环,S=32,i=6,不满足条件i>6;第6次循环,S=64,i=7,满足条件i>6,退出循环.输出S的值64.故选C.2·1·c·n·j·y 5.当输入a的值为2,b的值为–3时,右边程序运行的结果是 INPUT a,b a=a+b PRINT a END A.–2 B.–1 C.1 D.2 【答案】B 【解析】模拟运行该程序,第1步,输入a=2,b=–3;第2步,计算a=2–3=–1;第3步,输出a=–1.故选B.  6.下列语句,若最后A的输出结果为10,则x应为 A=x A=A+15 PRINT A END A.10 B.25 C.–5 D.5 【答案】C 【解析】模拟运行该程序,当第1步输入A=–5时,第2步执行A=–5+15=10;第3步,输出A=10. 故选C.  7.计算机执行如下的程序,则输出的结果是 a=1 b=3 a=a+b b=a–b PRINT a,b END A.1,3 B.4,1 C.4,–2 D.1,–2 【答案】B 【解析】模拟执行程序,可得:第1步,a=1;第2步,b=3;第3步,a=4;第4步,b=1; 第5步,输出a,b的值为:4,1.故选B.  8.运行下面的程序,如果输入的n是7,那么输出的p是 INPUT———n=”;n k=1 p=1 WHILE kb THEN M=a ELSE M=b END IF PRINR M END A.1 B.2 C.3 D.4 【答案】C 【解析】模拟运行该程序.第1步,输入a=2,b=3;第2步,判断可知,不满足条件a>b;第3步,执行M=b=3;第4步,输入M的值为3,故选C.21世纪教育网版权所有 二、填空题(本大题共5小题,每小题4分,共20分) 10.执行图程序中,若输出y的值为2,则输入x的值为_____. INPUT x IF x>=1 THEN y=x^2 ELSE y=–x^2+1 END IF PRINT y ... ...

~~ 您好,已阅读到文档的结尾了 ~~