A.8 B.18
C.26 D.80
解析:第一次循环结果:S=2,n=2;同理第二次循环结果:S=8,n=3;第三次循环结果:S=26,n=4;满足n≥4,故输出S的值为26.
答案:C
2.下边的程序框图表示的算法的功能是( )
A.计算小于100的奇数的连乘积
B.计算从1 的连续奇数的连乘积
C.从1 的连续奇数的连乘积,当乘积大于100时,计算奇数的个数
D.计算1×3×5×...×n≥100时的最小的n值
答案:D
3.算法的程序框图如图所示,当输入n=6时,输出的结果是( )
A.35 B.84
C.49 D.25
答案:A
4.阅读如下图的程序框图,运行相应的程序,则输出S的值为( )