某流程图如下图所示,执行该算法,下列说法中错误的是( )。

admin2021-10-12  26

问题 某流程图如下图所示,执行该算法,下列说法中错误的是(          )。

选项 A、s的值最终为-5
B、语句“k=k+1”共执行了4次
C、语句“s≤0”共判断了5次
D、该算法采用C语言实现时,能用DO循环语句实现

答案A

解析 初始值s=10,k=0,判断“s≤0”不成直,进入循环,执行“k=k+1”,k=1,s=10-1=9;判断“s≤0”不成立,继续循环,执行“k=k+1”,k=2,s=9-2=7;判断“s≤0”不成立,继续循环,执行“k=k+1”,k=3,s=7-3=4;判断“s≤0”不成立,进入循环,执行“k=k+1”,k=4,s=4-4=0;判断“s≤0”成立,跳出循环,输出k=4,此时s的值最终为0,A项错误。语句“k=k+1”共执行了4次,B项正确。语句“s≤0”共判断了5次,C项正确。该算法采用C语言实现时,能用DO循环语句或FOR循环语句实现,D项正确。
转载请注明原文地址:https://kaotiyun.com/show/IhFv777K
0

最新回复(0)