网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
阅读下列FORTRAN程序:   DO I=4,2,-1    A=1.0      DO J=I,4,2        A=A+1.0        ENDDO     ENDDO   WRITE(*,*)A  END   运行上述程序后,输出的A值为 ()
A

 5.0

B

 4.0

C

 3.0

D

 2.0


参考答案

参考解析
解析: 暂无解析
更多 “单选题阅读下列FORTRAN程序:   DO I=4,2,-1    A=1.0      DO J=I,4,2        A=A+1.0        ENDDO     ENDDO   WRITE(*,*)A  END   运行上述程序后,输出的A值为 ()A  5.0B  4.0C  3.0D  2.0” 相关考题
考题 有程序段 for i:=1 to 10 do begin j:=i mod 4; case j of 0:x:‘a‘; 1:x:=‘b‘; 2:x:=‘c‘; 3:x:=‘d‘ end; end; for i:=1 to 10 do write(x:1); writeln; 输出应为( )。 AbcdabcdabcBabcdabcdabCcdabcdabcdDdabcdabcda

考题 有以下程序:includeusing namespace std;int main(){ inty=18,i=0,j,a[8]; do{ a[i]= 有以下程序: #include <iostream> using namespace std; int main() { int y=18,i=0,j,a[8]; do{ a[i]=y%2; i++; y=y/2; }while(y>=1); for(j=i-1;i>=0;j--) cout<<a[j]; coutA.1000B.10010C.110D.10100

考题 阅读下列函数说明和C代码,将应填入(n)处的字句写在对应栏内。【说明】函数QuickSort是在一维数组A[n]上进行快速排序的递归算法。【函数】void QuickSort( int A[ ],int s,int t){ int i=s,j=t+1,temp;int x=A[s];do{do i ++ ;while (1);do j -- ;while(A[j]>x);if(i<j){temp=A[i];(2);(3);}}while(i<j);A[a] =A[j];A[j] =x;if(s<i-1) (4);if(j+1<t) (5);}

考题 设有如下程序文件: SET TALK OFF CLEAR DIMENSION a(2,3) i=1 DO WHILE i<=2 j=1 DO WHILE j<=3 a(i,)=i+j ??a(i,j) j=j+1 ENDDO ? i=i+1 ENDDO SET TALK ON RETURN 执行此程序,程序的运行结果为A.2 3 4 3 4 5B.1 2 3 3 4 5C.1 2 3 2 4 6D.2 3 4 4 5 6

考题 下列程序共执行了______次循环。Private Sub Command1_ Click () Dim intsum As Integer Dim i AS Integer Dim j As Integer i = 1 j = 1 do do intsum = intsum + j =j+2 Print j; Loop until j >3 i = i+1 Loop until i>17 Print Print intsumEnd SubA.14B.15C.14D.13

考题 【程序说明】 程序功能是求1到100之间的所有素数。【程序】SET TALK OFFCLEARJ=2DO WHILE J<=100I=2DO WHILE (5)IF MOD(J,I)=0(6)ENDIFI=I+1ENDDOIF (7)?JENDIFJ=J+1(8)SET TALK ONRETURN(5)A.I>JB.I>=JC.I<JD.I<=J

考题 以下程序的输出结果是( )。 include main() {int i=10,j=0; do {j=j+i; i--; }while(i>5 以下程序的输出结果是( )。 include<stdio.h> main() {int i=10,j=0; do {j=j+i; i--; }while(i>5); printf("%d\n",j); }

考题 下列程序段的执行结果是______。 i=4 j:5 Do i=i+1 j=j+2 Loop Until i >= 7 Print “j=”; jA.j=10B.j=11C.j=12D.j=13

考题 下面程序的结果是( )。 i=l j=O Do j=j+l i=i+l Loop Until i5A.0B.4C.1D.5

考题 以下程序运行后的输出结果是【】。include main(){int i=10,j=0;do{j=j+ i; i--;}while 以下程序运行后的输出结果是【 】。include <iostream.h>main(){int i=10,j=0;do{j=j+ i; i--;}while(i>2);cout<<j;}

考题 下面程序运行后j的结果是( )。 i=1 j=0 Do j=j+1 i=i+1 Loop Until i < 5A.0B.4C.1D.5

考题 下面程序的结果是( )。 i=l j=0 Do j=i+1 i=i+1 Loop Until i<5A.0B.4C.1D.5

考题 观察以下程序段:int i=1,j=10;do{if(i++>--j) continue;} while(i A. i=6 j=5B. i=5 j=5C. i=6 j=4D. i=5 j=6

考题 阅读FORTRAN程序: READC*,*)I,J,K DO 10 N=l,2 I=I+J+K J=I+K+J K=I+J+K 10 CONTINUE WRITE(*,20)I,J,K 20 FORMAT(2X,315) END 键盘输入1,0,0则程序运行后的输出结果是: A. 4 7 13 B.2 3 4 C. 1 1 2 D. 6 9 15

考题 阅读下列FORTRAN 程序: DIMENSION M(6) READ(*,*)M DO 10 J=1,6 DO 10 K=J,6 IF(M(K).LT.M(J))THEN N=M(K) M(K)=M(J) M(J)=N END IF 10 CONTINUE WRITE(*,100)(M(I),I=1,6) 100 FORMAT(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

考题 阅读下列FORTRAN77程序: INTEGER A(3,3) DATA A/1,2,3,4,5,6,7,8,9/ S=0.0 DO 10 I=1,3 J=MOD(I,3)+1 S=S+A(I,J) 10 CONTINUE WRITE(*,*)S END 上述程序运行后,输出的S值为( )。A.150 B.120 C.180 D.240

考题 阅读FORTRAN程序: OPEN(8,FILE=FILE2 DAT,STATUS=NEW) DO 10 I=1,3 WEITE(8,(4I4)JI+I,J=1,4) 10 CONTINUE CLOSE(8) END 程序运行后,数据文件FILE2,DAT的内容是:

考题 阅读FORTRAN 程序 DIMENSION M(4,3) DATE M/-10,12,24,11,20,-15,61,78,93,30,44,-45/ N(M(1,1) DO 10I=1,4 DO 10J=1,3 IF (M(I,J).LT.N) THEN N=M(I,J) K1=I K2=J ENDIF 10 CONTINUE WRITE(*,’(2x,314)’) N,K1,K2 END 程序运行后的输出结果是: (A)93,3,1 (B)-10,1,1 (C)-45,4,3 (D)78,3,2

考题 设顺序表共有n个元素,用数组elem存储,实现在第i个元素之前插入一个元素e的操作,其主要语句为()。A、FOR j=n DOWNTO i DO elem[j]=elem[j+1]; elem[i]=e;B、FOR j=i TO n DO elem[j]=elem[j+1]; elem[i]=e;C、FOR j=i TO n DO elem[j+1]=elem[j]; elem[i]=e;D、FOR j=n DOWNTO i DO elem[j+1]=elem[j]; elem[i]=e;

考题 有程序:INTEGERM(3,4)DATAM/4*-1,4*-2,4*-3/S=0DO10I=1.310S=S+M(I,I+1)DO20I=4,2,-120S=S-M(I-1,I)WRITE(*,*)SEND上面程序的运行结果为:()A、0.0B、-1.0C、-2.0D、-6.0

考题 有程序:K=0DO10I=1,6,2DO10J=1,6,3IF(K.LT.I*J)K=I*J10CONTINUEWRITE(*,*)KEND此程序执行后的输出结果为:()A、18B、30C、25D、36

考题 单选题阅读下列FORTRAN程序:   CHARACTER*10 A, B*6   DO 10 I=1,10   A(I:I)=' '   10 COUNTINUE   A(1:5)='ABCDE'   B='FGHIJK'   A(4:9)=B   WRITE(*,100) A   100 FORMAT(1X,A)   END   程序运行结果是()A  ABCDEFGHIJB  ABCDEGHIJKC  ABCFGHIJKD  BCDEFGHIJK

考题 问答题有矩阵:VAR  A:ARRAY[1‥100,1‥100]  OF  integer;元素按行存储。在一虚存系统中,采用LRU淘汰算法,一个进程有3页内存空间,每页可以存放200个整数。其中第1页存放程序,且假定程序已在内存。  程序A:  FOR i:=1 TO 100 DO       FOR j:=1 TO 100 DO         A[i,j]:=0; 程序B:   FOR j:=1 TO 100 DO        FOR i:=1 TO 100 DO          A[i,j]:=0;  分别就程序A和B的执行进程计算缺页次数。

考题 单选题设顺序表共有n个元素,用数组elem存储,实现在第i个元素之前插入一个元素e的操作,其主要语句为()。A FOR j=n DOWNTO i DO elem[j]=elem[j+1]; elem[i]=e;B FOR j=i TO n DO elem[j]=elem[j+1]; elem[i]=e;C FOR j=i TO n DO elem[j+1]=elem[j]; elem[i]=e;D FOR j=n DOWNTO i DO elem[j+1]=elem[j]; elem[i]=e;

考题 单选题阅读下列FORTRAN程序:   F=1.0 DO 20 K=3, 7, 3   DO 20 L=K-1, K   20 WRTTE(*,’(I3, F8.1)’K, F*K   END   程序运行结果的最后一行是()A  3  6.0B  6  6.0C  6  180.0D  7  180.0

考题 单选题阅读下列程序  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  8B  8  9  6C  6  8  9D  9  8  6

考题 单选题有程序:K=0DO10I=1,6,2DO10J=1,6,3IF(K.LT.I*J)K=I*J10CONTINUEWRITE(*,*)KEND此程序执行后的输出结果为:()A 18B 30C 25D 36