单选题
以下程序的输出结果是
以下程序的输出结果是
A
9,7,6
B
9,7,6,
C
9,7,6,3,2,1,
D
9,7,6,3,2,1
答案解析
正确答案:B
解析:
解析: for循环的作用是求出列表aa中的最大值,将其输出,以逗号结尾,并且将这个最大值移出ss列表。第1次循环,i的取值为ss中的第1个元素,即2,此时最大值为9,输出最大值和逗号后,ss变为[2,3,6,7,1]; 第2次循环,的取值为ss中的第2个元素,即3, 此时最大值为7,输出最大值和逗号后,ss变为[2,3,6,1]; 第3次循环,的取值为ss中的第3个元素,即3,此时最大值为6,输出最大值和逗号后,ss变为[2,3,1]; ss中此时只有3个元素, i不再取值,循环结束
相关知识点:
程序输出注意末尾逗号




