解析 将程序框图所执行的程序分步计算如表所示.
步骤 第一次 第二次 第三次 故输出x?n 1 x 0 y 1 x2?y2…36? 否 否 是 2 3 1 23 22 6 3,y?6,满足y?4x.故选C. 21,则输出y的值 166.(2017江苏04)如图所示是一个算法流程图,若输入x的值为是 .
解析 由x?11?1,得y?2?log2?2?log22?4??2.故填?2.
1616nn7.(2017全国1卷理科8)如图所示的程序框图是为了求出满足3?2?1000的最小偶数
n,那么在和 两个空白框中,可以分别填入( ).
A.A?1000和n?n?1 B.A?1000和n?n?2 C.A?1000和n?n?1 D.A?1000和n?n?2
- 5 -
开始输入n=0A=3n-2n是否输出n结束
8.执行如图所示的程序框图,如果输入的a??1,则输出的S?( ). A.2 B.3 C.4 D.5
开始输入aS=0,K=1K≤6?是S=S+a?K否a=-aK=K+1输出S结束
解析 S?0,k?1,a??1代入循环得,k?7时停止循环,S?3.故选B.
9.(2015湖南理3)执行如图所示的程序框图,如果输入n?3,则输出的S?( ). A.
8634 B. C. D.
9779 - 6 -
10.(2015福建理6)阅读如图所示的程序框图,运行相应的程序,则输出的结果为( ). A.2 B.1 C.0 D.?1
- 7 -
解析 分析程序框图可得S?cos?2?3?42?cos2?cos2?cos?2?cos5?2?0.故选C.
11.(2015四川理3) 执行如图所示的程序框图,输出S的值为( ). A. ?32 B. 3112 C. ?2 D. 2 - 8 -
相关推荐: