题目内容

执行如图所示的程序框图,若输出的值为16,那么输入的值等于( )

A.5 B.6 C.7 D.8

C

【解析】

试题分析:初始条件:i=1,s=1,n;

第1次运行:1<n是,s=1+(1-1)=1,i=1+1=2;

第2次运行:2<n是,s=1+(2-1)=2,i=2+1=3;

第3次运行:3<n是,s=2+(3-1)=4,i=3+1=4;

第4次运行:4<n是,s=4+(4-1)=7,i=4+1=5;

第5次运行:5<n是,s=7+(5-1)=11,i=5+1=6;

第6次运行:6<n是,s=11+(6-1)=16,i=6+1=7;

第7次运行:7<n否,输出s=16;

故知输入的n=7;

故选C.

考点:算法与程序框图.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网