4. 执行如图所示的程序框图,输出的值为
A
42
B
19
C
8
D
3
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,则判断框内应该是( )
依次执行结果如下:
S=2×1+1=3,i=1+1=2,i<4;
S=2×3+2=8,i=2+1=3,i<4;
S=2×8+1=19,i=3+1=42,i≥4;
所以,S=19,选B。
故选B
分条件不断赋值得到S
本题是框图运算类问题,考生只要会依次不断赋值,不会出错,属于送分题。