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

题目内容 (请给出正确答案)

下面程序段运行后输出结果为______。 Dim x(), k%, m% x = Array(1, 2, 3, 4, 5) For k = 0 To 1 m = x(k): x(k) = x(4 - k): x(4 - k) = m Next k For k = 0 To 4 Print x(k); Next k

A.5 4 3 2 1

B.5 4 2 3 1

C.1 2 3 4 5

D.1 3 2 4 5


参考答案和解析
4
更多 “下面程序段运行后输出结果为______。 Dim x(), k%, m% x = Array(1, 2, 3, 4, 5) For k = 0 To 1 m = x(k): x(k) = x(4 - k): x(4 - k) = m Next k For k = 0 To 4 Print x(k); Next kA.5 4 3 2 1B.5 4 2 3 1C.1 2 3 4 5D.1 3 2 4 5” 相关考题
考题 设k为整型变量,且有以下程序段: if(k0) then if k>5 then if k2 then x:=3 else x:=4 用case语句改写上述程序,执行效果一样的是( )。 Acase k of 1,2:x:=4; 3,4,5:x:=3; 8,9,10:x:=1; 6,7:x:=0 endBcase k of 1:x:=4; 2,3,4,5:x:=3; 8,9,10:x:=1; 6,7:x:=0 endCcase k of 1,2:x:=4; 3,4,5:x:=3; 9,10:x:=1; 6,7,8:x:=0 endDcase k of 1,2,3:x:=4; 4,5:x:=3; 8,9,10:x:=1; 6,7:x:=0 end

考题 执行下述程序后,输出的结果是( )。includestdio.hdefine S(X)X*Xvoid main{ int a=9,k=3,m=2;a/=S(k+m)/s(k+m);printf(%d,a);}A.1B.4C.9D.0

考题 (35)有下列程序段,单击命令按钮执行程序后,输出结果是 。Option Base 1Private Sub Commandl_Click() Dim x x=Array(23,-5,17,38,-31.46,11,8,5,-4) s1=0 s2=0 For k=1 To 10 If(x(k)0)Then s1=sl+x(k) Else s2=s2+x(k) End If Next k Y=s1/Abs(s2) Print Y End SubA.148 B.40 C.-40 D.3.7

考题 下列程序的执行后,X的结果为()。 Private Sub Command1_Click( ) x=0 For i=1 to 3 x=1 For j=1 to 4 x=2 For k=1 to 5 x = x + 2 Next k Next j Next i Print x End Sub A. 12B. 24C. 36D. 48

考题 阅读下列程序。Option Base 1Private Sub Form. Click()Dim x(3,3)For j=l to 3For k=l to 3If j=k then x(j,k)=lIf j<>k then x(j,k)=kNext kNext jCall fun(x())End SubPrivate Sub fun(x() )For j=1 to 3For k=1 to 3Print x(j,k);Next kNext jEnd Sub运行程序时,输出结果为【 】

考题 下列程序段的执行结果为 Dim t(10) For k=2 To 10 t(k) =11 - k Next k X=6 Print t(2+t(x))A.2B.3C.4D.5

考题 执行下列程序后,输出的结果是()。 includedefine S(X) X*Xvoid main(){int a=9,k=3,m= 执行下列程序后,输出的结果是( )。 #include<stdio.h> #define S(X) X*X void main() { int a=9,k=3,m=2; a/=S(k+m)/S(k+m); printf("%d",a); }A.1B.4C.9D.0

考题 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim a(4)As Integer, x As Integer, sum As Integer n = 4: sum = 0 a (1) = 1 For k = 0 To n - 1 For i = 1 To k + 1 x = k + 2 - i a(x)= a(x)+ a(x - 1) If x < n - k Then Exit For sum = sum + a(x) Next i Next k Print sum End Sub 程序运行后,单击命令按钮,则窗体上显示的内容是A.5B.6C.8D.11

考题 下列程序段的执行结果为 Dim M(10) For k=1 To 10 M(k)=11-k Next k x=6 Print M (2+M(x))A.2B.3C.4D.5

考题 阅读下列程序。Option Base 1Private Sub Form CliCk()Dim x(3,3)For j=1 to 3For k=1 to 3If j=k then x(j,k)=1If j<> k then x(j,k)=3Next kNext jCall fun(x())End SubPrivate Sub fun(a())For j=1 to 3For k=1 to 3Print a (j,k);Next kNext jEnd Sub运行程序时,输出的结果是【 】。

考题 阅读下列程序。Option Base 1Private Sub Form. _Click()Dim x(3,3)For j=1 to 3For k=l to 3If j=k then x(j,k)=1If j<>k then x(j,k)=kNext kNext iCall fun(x())End SubPrivate Sub fun(x())For j=1 to 3For k=1 to 3Print x(j,k);Next kNext jEnd Sub运行程序时,输出结果为【 】。

考题 下列程序段的执行结果为 ______。 n=16 For k=n To 1 Step-1 x=Sqr(k) x=x-2 Next k Print x-2A.-3B.-1C.1D.2

考题 下列程序段的执行结果为 ______。 N=10 For K=N To 1 Step-1 X=Sqr(K) X=X-2 Next K Print X-2A.-3B.-1C.1D.1.16228

考题 下列程序的运行结果是()。includevoid sub(int*s,int*y){static int m=4;*y=s[0];m++;} 下列程序的运行结果是( )。 #include<stdio.h> void sub(int*s,int*y) {static int m=4; *y=s[0]; m++; } void main() {int a[]={1,2,3,4,5},k; int x; printf("\n"); for(k=0;k<=4;k++) {sub(a,x); printf("%d,",x); } }A.1,1,1,1,1,B.1,2,3,4,5,C.0,0,0,0,0,D.4,4,4,4,4,

考题 执行下述程序后,输出的结果是( )。 #includestdio.h #define S(X)X*X void main { int a=9,k=3,m=2; a/=S(k+m)/s(k+m); printf("%d",a); }A.1B.4C.9D.0

考题 下列程序的运行结果是()。includevoid sub(int*s,int*y){static int m=4:*y=s[m];m--;} 下列程序的运行结果是( )。 #include<stdio.h> void sub(int*s,int*y) {static int m=4: *y=s[m]; m--; } void main() {int a[]={1,2,3,4,5},k,x; printf("\n"); for(k=0;k<=4;k++) {sub(a,x); printf("%d,",x); } }A.5,4,3,2,1,B.1,2,3,4,5,C.0,0,0,0,0,D.4,4,4,4,4,

考题 在窗体中有一个名为Command1的命令按钮,事件代码如下: Private Sub Command1_Click( ) Dim m(10) For k=1 T0 10 m(k)=11=k Next k x=6 MsgBox m(2+m(x)) End Sub 打开窗体,单击命令按钮,消息框的输出结果是( )。A.2B.3C.4D.5

考题 执行下面的程序后,输出的结果是 K=1 For j=1 To 4 X=X - 1: y=0 For k=1 To 4 X=X + 1: y=y + 1 Next k Next j Print X;yA.1 4B.13 4C.12 8D.20 6

考题 有下列程序段,单击命令按钮执行程序后,输出结果为( )。 Option Base 1 Private Sub Command1_Cliek() Dim x x=Array(23, -5, 17, 38, -31, 46, 11, 8, 5, -4) s1=0 s2=0 Fork=1 To 10 If (x(k)>0) Then s1=s1+x(k) Else s2=s2+x(k) End If Next k Y=s1/Abs(s2) Print Y End SubA.148B.40C.-40D.3.7

考题 下列程序段的执行结果为______ 。 Dim A(4) N= 3 A(1) =1 For K=0 To N-1 For L=1 To K+1 X=K+2 -L A(X)=A(X)+A(X-1) If K<N-1 Then Exit For Print A(X); Next L Next KA. 1 2 1B.1 2 3C.2 4 6D.1 3 1

考题 下面程序运行后输出是 ______。 Private Sub Form_Click() for i=1 to 4 x=1 for i=1 to 3 x=3 for k=1 to 2 x=x+6 next k next j next i print x End SubA.7B.15C.157D.538

考题 执行下列程序后,输出的结果是()。 include define S(X)X*X void main() {iht a=9,k=3, 执行下列程序后,输出的结果是( )。#include<stdio.h>#define S(X)X*Xvoid main(){ iht a=9,k=3,m=2;a/=S(k+m)/S(k+m);printf("%d",A) ;}A.1B.4C.9D.0

考题 在下面程序运行后,输出结果为 ______。includevoid count(int x[],int n,int y 在下面程序运行后,输出结果为 ______。 #include<iostream.h> void count(int x[],int n,int y){ int k; y=0; for(k=0:k<n;k++) if(x[k]<0) y++; } void main(){ int b[]={2,1,-8,-3,7,2,4,6,0,-13}; int x; count(b,10,x); cout<<“x”<<x<<end1; }A.x=3B.x=5C.出错D.x=0

考题 下列程序段的执行结果为 ______。 N=10 For K=N To 1 Step -1 X=Sqr(K) X=X-2 Next K Print X-2A.-3B.-1C.1D.1.16227765

考题 下列程序段的执行结果为 ______。 Dim m(3,3)As Integer Dim i As Integer Dim j As Integer Dim K As Integer For i=1 To 3 m(i,i)=i Next For i=0 To 3 For j=0 To 3 x=x+m(i,j) Next Next Print xA.3B.4C.5D.6

考题 有下列程序段,单击命令按钮执行程序后,输出结果为( )。 Option Base 1 Private Sub Command1_Click() Dim x x=Array(23,-5,17,38,-31,46,11,8,5,-4) s1=0 s2=0 For k=1 To 10 If(x(k)>0)Then s1=s1+x(k) Else s2=s2+x(k) End If Next k Y=s1/Abs(s2) Print Y End SubA.148B.40C.-40D.3.7

考题 阅读以下FORTAN程序: K1=M(5) K2 = M(K1) K3=M(K1)+M(K2) K4=M(K1+K2+K3) WRITEC* ,100)K4 100 FORMAT(2X,K4=I3) END FUNCTION M(N) M=N+1 RETURN END 程序的输出结果是: A. K4=28 B. K4=27 C. K4=30 D. K4=29

考题 阅读以下FORTRAN程序: K1=M(5) K2=M(K1) K3=M(K1)+M(K2) K4=M(K1+K2+K3) WRITE(*,100)K4 100 FORMAT(2X;K4;I3) END FUNCTION M(N) M=N+1 RETURN END 程序输出结果是: (A)K4=28(B)K4=27(C)K4=30(D)K4=29