资源描述
迎战·2年高考模拟
1. [2022·天津高考]阅读下边的程序框图,运行相应的程序,输出S的值为( )
A. 15 B. 105
C. 245 D. 945
解析:S=1,i=1,T=3;S=3,i=2,T=5;S=15,i=3,T=7;S=105,i=4,结束循环,输出S=105.
答案:B
2. [2022·课标全国卷Ⅱ]执行下面的程序框图,假如输入的x,t均为2,则输出的S=( )
A. 4 B. 5
C. 6 D. 7
解析:k=1,M=×2=2,S=2+3=5;
k=2,M=×2=2,S=2+5=7;
k=3,3>t,∴输出S=7,故选D.
答案:D
3. [2022·重庆高考]执行如图所示的程序框图,则输出s的值为( )
A. 10 B. 17
C. 19 D. 36
解析:由程序框图可知:k=2,s=0;s=2,k=3;s=5,k=5;s=10,k=9;s=19,k=17,此时k<10不成立,故退出循环,输出s=19.
答案:C
4. [2021·福州模拟]如图是某个算法的程序,假如输入的x的值是20,则输出的y的值是( )
A. 200 B. 50
C. 25 D. 150
解析:此程序是求函数y=的值,当x=20时,y=7.5×20=150.
答案:D
5. [2021·河南三市调研]如图给出的是计算++…+的值的一个程序框图,则图中推断框内和执行框中应填的语句分别是( )
A. i>100,n=n+1
B. i>100,n=n+2
C. i>50,n=n+2
D. i≤50,n=n+2
解析:由于,,…,共50个数,所以程序框图应运行50次,所以变量i应满足i>50,由于是求偶数的倒数和,所以应使变量n满足n=n+2,故选C.
答案:C
展开阅读全文