全国名校高考数学复习优质学案考点专题汇编(附详解)
4,则p的取值范围是( )
?37?A.?4,8? ???57?C.?16,8? ??
?5?
B.?16,+∞? ???57?D.?16,8? ??
1113
解析:选A S=0,n=1;S=2,n=2;S=2+22=4,n=3;满足条件,33177
所以p>4,继续执行循环体;S=4+23=8,n=4;不满足条件,所以p≤8.输出37
的n的值为4,所以4
3.(优质试题·贵阳适应性考试)某程序框图如图所示,若该程序运行后输出13
的值是7,则整数a的值为( )
A.6 C.8
B.7 D.9
解析:选A 先不管a的取值,直接运行程序.首先给变量S,k赋值,S=1,k=1,执行S=S+
1k?k+1?
,得S=1+
111
,k=2;执行S=1++,1×21×22×3
全国名校高考数学复习优质学案考点专题汇编(附详解)
k=3;……继续执行,得S=1+
1??11?111?
++…+=1+?1-2?+?2-3?
????1×22×3k?k+1?
1??11113-?=2-+…+?k,由2-=7得k=6,所以整数a=6,故选A.
k+1??k+1k+1
考点三 基本算法语句
[典例] 执行如图程序语句,输入a=2cos的值是( )
INPUT a,b IF a
B.4 D.-1
2 019π2 019π
,b=2tan34,则输出y
??a?a+b?,a
[解析] 根据条件语句可知程序运行后是计算y=?
2??a-b,a≥b,且a=2cos
2 019π
3=2cos π=-2,
2 019π3π
b=2tan4=2tan 4=-2.
因为a≥b,所以y=a2-b=(-2)2-(-2)=6, 即输出y的值是6.
全国名校高考数学复习优质学案考点专题汇编(附详解)
[答案] C
[变透练清]
1. 执行如图所示的程序,输出的结果是________.
i=11S=1DO
S=S*i
i=i-1
LOOP UNTIL i<9PRINT SEND
解析:程序反映出的算法过程为 i=11?S=11×1,i=10; i=10?S=11×10,i=9; i=9?S=11×10×9,i=8;
i=8<9退出循环,执行“PRINT S”. 故S=990. 答案:990
2.阅读如图所示的程序.
INPUT a IF a>2 THEN a=2+a ELSE a=a*a END IF PRINT a END 若输出的结果是9,则输入的a的值是________.
全国名校高考数学复习优质学案考点专题汇编(附详解)
解析:由题意可得程序的功能是计算并输出 ??2+a,a>2,a=?的值,
??a×a,a≤2当a>2时,由2+a=9得a=7; 当a≤2时,由a2=9得a=-3, 综上知,a=7或a=-3. 答案:-3或7
[课时跟踪检测]
1.(优质试题·湖北八校联考)对任意非零实数a,b,定义a*b的运算原理如图所示,则(log
22?1?2
2)*?8?-3=( ) ??
A.1 B.2 C.3
解析:选A 因为log A.
2.执行如图所示的程序框图,则输出的x,y分别为( )
D.4
4-1?1?2
222=3,?8?-=4,3<4,所以输出3=1,故选??3