4.根据如图所示的伪代码,可知输出的结果S为 .
9.已知集合A﹣{1,2,3,4,5,6,7,8,9),在集合A中任取三个元素,分别作为一个三位数的个位数,十位数和百位数,记这个三位数为a,现将组成a的三个数字按从小到大排成的三位数记为I(a),按从大到小排成的三位数记为D(a)(例如a=219,则I(a)=129,D(a)=921),阅读如图所示的程序框图,运行相应的程序,任意输入一个a,则输出b的值为( )
9.执行如图的程序框图,输出的__________.
6.执行下边的程序框图,若输出的S是127,则判断框内应该是( )
7
模拟执行程序,可得S=1,I=1
满足条件I<8,S=3,I=4满足条件I<8,S=5,I=7满足条件I<8,S=7,I=10
不满足条件I<8,退出循环,输出S的值为7.
故答案为:7.
模拟执行程序框图,依次写出每次循环得到的I,S的值,当I=10时不满足条件I<8,退出循环,输出S的值为7.
本题主要考查了循环结构的程序,正确判断退出循环的过程中易错.