7.执行如图(1)所示的程序框图,则输出的结果为( )
A
189
B
381
C
93
D
45
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,则判断框内应该是( )
当k分别取1,2,3,4,5,6时对应的s的值分别为3,9,21,45,93,189,此时满足s>30k,所以输出的s的值为189.
因此B选项不正确,C选项不正确,D选项不正确,所以选A选项。
分别列出k与s的对应值 ,再根据循环条件确定输出时s的值
做循环结构的程序框图试题时,一定要注意输出的条件,否则会造成失误。