单项选择题

阅读下列程序 
INTEGER A(100),G 
READ(*,*)N,(A(I),I=1,N) 
DO 10 I=1,N-1 
G=I 
DO 20 J=I+1,N 
IF(A(J).LT.A(G))THEN 
G=J 
ENDIF 
20 CONTINUE 
K=A(I) 
A(I)=A(G) 
A(G)=K 
10 CONTINUE 
WRITE(*,’(1X,10I2)’)(A(I),I=1,N) 
END 
程序运行时输入的初始值是3,6,9,8,则运行结果是()

A. 6  9  8
B. 8  9  6
C. 6  8  9
D. 9  8  6


您可能感兴趣的试卷

你可能感兴趣的试题

10.单项选择题

阅读下列程序 
CHARACTER*10 W
DO K=1,10   
READ *,W 
  IF (W(1:2).EQ.’AB’.OR.W(1:2).EQ.’ab’)WRITE(*,*)’’,W 
ENDDO 
END 
程序的功能是()

A. 首字符是A或B的字符串被输出显示
B. 第一、二个字符是AB或ab的字符串被输出显示
C. 首字符是a或b的字符串将被输出显示
D. 第一、二个字符是Aa或Bb的字符串将被输出显示