更多"阅读下面程序: INTEGER Q(3,4) DATA Q/4* "的相关试题:
[单项选择]
阅读下面程序:
INTEGER Q(3,4)
DATA Q/4*-1, 4*-2,4*-3/
S=0
DO10 K=1,3
10 S=S+Q(K,K+1)
DO 20 K=4,2,-1
20 S=S-Q(K-1,K)
WRITE(*,*)S
END
上述程序运行后.输出的S值为()。
A. 0.0
B. -1.0
C. -2.0
D. -6.0
[单项选择]阅读下列FORTRAN程序:
INTEGER S(2,4) ,A(2)
DATA S/4*1,4*2/
CALL SUB(S,2,4,A)
M=A(1) -A(2)
WRITE(*,*) M
END
SUBROUTINE SUB(S,N,K,A)
INTEGER S(N,K),A(N)
DO 20 I=1,N
A(I)=0
DO 10 J=1,K
10 A(I)=A(I)+S(I,J)
A(I)=A(I)/K
20 CONTINUE
END
执行上述程序后,输出的M值为( )。
A. 0
B. 1
C. 2
D. 3
[单项选择]阅读以下FORTRAN程序:
INTEGER X(7)
DATA X/10,20,45,70,80,15,14/
M=X(1)
DO 10 I=2.7
IF(X(1).GT.M)THEN
M=X(1)
K=I
END IF
10 CONTINUE
N=X(K)
X(K)=X(1)
X(I)=N
WRITE(*,100)(X(I),I=1,7)
100 FORMAT(2X,7I3)
END
程序运行的结果是()。
A. 10 20 45 70 80 15 14
B. 14 20 45 70 80 15 10
C. 80 20 45 70 10 15 14
D. 20 45 70 80 15 14 10
[单项选择]阅读下列FORTRAN程序:
INTEGER M(3,3)
DATA M/1,2,3,4,5,6,7,8,9/
DO 10 1=1,3
WRITE(*,100) (M(I,J),J=1,I)
10 CONTINUE
10 FORMAT (1X,312)
END
上述程序执行后,输出结果是( )。
A. 1 4 7
B. 1 2 3
C. 1
D. 1
[单项选择]阅读下列FORTRAN程序:
INTEGER A(4,5)
DATA A/5*1,5*2,5*3,5*4/
M=0
DO 10 K=1,4
10 M=M+A(K,K+1)
WRITE(*,*) M
END
执行上述程序后,输出的M值为( )。
A. 8
B. 9
C. 10
D. 11
[单项选择]阅读下列FORTRAN 77程序: INTEGER AA(2.3) DATA AA/1,2,3,4,5,6/ CALL S2D19(AA) CALL S2D19(AA(1,2)) END SUBROUTINE S2D19(BB) INTEGER BB(2,2) WRITE(*,'(1X,2I3)’)BB(1,1),BB(2,2) END 程序运行结果是( )。
A. ( 14 36
B. ( 15 26
C. ( 14 25
D. ( 12 34
[单项选择]请阅读下面程序
publicclassThreadTest
publicstaticvoidmain(Stringargs[])throwsException
inti=0;
Hellot=newHello( );
______,
while(true)
System.out.println("GoodMoming"+i++);
if(i==2&&t.isAlive( ))
System.out.println("MainwaitingforHello!");
t.join( );//等待t运行结束
if(i==5)break;
classHelloextendsThread
inti;
publicvoidrun( )
while(true)
System.out.println("Hello"+i++);
if(i==5)break;
为使该程序正确执行, 下划线处的语句应是( )。
A. sleep()
B. yield()
C. interrupt()
D. start()
[单项选择]下面的程序的输出结果是( )。
INTEGER A(3,3)
DATA A/0,1,2,3,4,5,6,7,8/
WRITE(*,100)(A(N,M),M=1,N)N=1,3)
100FORMAT(1X,3I2)
END
A. 0 1 4
B. 0
C. 0 3 4
D. 0
[单项选择]下面程序的输出为( )。
INTEGER A(10)
DATA A/1,2,3,4,5,6,7,8,9,10/
DO 10 K=1,10
M=A(K)+1
A. END5
B. 6
C. 7
D. 8
[单项选择]阅读下列FORTRAN程序
INTEGER X(3,3),A
DATA X/1,2,3,4,5,6,7,8,9/
DO 10 I=1,3
DO 10 J=I+1,3
A. )。1 4 7
B. 1 2 3
C. 9 6 1
D. 9 8 7
[单项选择]阅读下列FORTRAN77程序:
INTEGER A(4,5)
DATA A/5*1,5*2,5*3,5*4/
M=0
DO 10 K=1,4
10 M=M+A(K,K+1)
WRITE(*,*)M
END
上述程序运行后,输出的M值为()。
A. 8
B. 9
C. 10
D. 11
[单项选择]阅读下面程序
public class Increment {
public static void main( String args[] ){
int c;
c=5;
System.out.println(C) ;
System.out.println(c++);
System.out.println(C) ;
}
}
输出结果是【 】
A. 5 6 6
B. 5 5 6
C. 6 7 7
D. 6 6 6
[单项选择]阅读下面程序
publicclass Operators AndExpressions
voidequalsMethodl( )
Strings1=newString("howareyou");
Strings2=newString("howareyou");
System.out.println(s1==s2);
publicstaticvoidmain(Stringargs[])
OperatorsAndExpressionsOperAndExp=newOperatorsAndExpressions
( );
//用于复合类型数据的“==”运算符
OperAndExp.equalsMethodl( );
程序运行结果是( )。
A. ==
B. true
C. false
D. equal
[单项选择]阅读下列FORTRAN程序: INTEGER M(3,3) DATA M/1,2,3,4,5,6,7,8,9/ DO 10 1=1,3 WRITE(*,100) (M(I,J),J=1,I) 10 CONTINUE 10 FORMAT (1X,312) END 上述程序执行后,输出结果是()。
A. 1 4 7 2 5 8 3 6 9
B. 1 2 3 4 5 6 7 8 9
C. 1 2 5 3 6 9
D. 1 4 5 7 8 9