阅读下列FORTRAN程序: DIMENSIONM(6) READ(*,*)M DO10J=l,6DO10K=J,6IF(M(K)LTM(J))THENN=M(K) M(K)=M(J) M(J)=NENDIF10CONTINUE WRITE(*,100)(M(I),I=1,6) 100FORMAT(2X,614) END 键盘输入10,7,9,2,1,3;程序运行后的输出结果是:
A、1 2 3 7 9 10
B、10 9 7 3 2 1
C、7 9 2 1 3 10
D、3 1 2 9 7 10
【正确答案】:A
【题目解析】:数组赋值以后,各数组元素的值为: M(1)=10,M(2)=7,M(3)=9,M(4)=2,M(5)=1,M(6)=3。 当循环一次后M(l)的值就确定下来了,因此不需要再做下去。 答案:A

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部