C语言选择,我觉得答案错了,求验证。答案是AA.我选BA

2025-05-13 23:07:07
推荐回答(2个)
回答(1):

虽然图片看的不是很清楚,但,题目要求是将最小数插入到最前面,所以,应该将j位置之前的数据向后移动一位,让出第一位的位置,所以,只有B符合条件!
A 错的离谱,整个数列都会变成原来的第一位
C 只移动到了j位,没有让出首位(j不为0时),且,最后一位数据丢失
D 与A差不多,到j位都会是首位的值

回答(2):

应该选BA,j位置之前的成员,逐个往后放(应该按照从后往前的顺序)
34.(A)是从前往后进行的了,肯定是错误的。