执行下列程序:
STORE 0 TO m,n
DO WHILE n<=10
m=m+n
n=n+2
ENDDO
?m.n
RETURN
在屏幕上显示的输出结果是( )。
A)20 10
B)30 10
C)20 12
D)30 12
第1题:
执行下列程序:
SET TALK OFF
STORE 0 TO X,Y
DO WHILE X<6
X=X+Y
Y=Y+2
ENDDO
? X,Y
SET TALK ON
RETURN
在屏幕上显示的输出结果是( )。
A.88
B.68
C.46
D.66
第2题:
在VB程序中,以下程序段执行后,x的值为( )
x=0
Do While x<=2
x=x+1
Loop
A.2
B.3
C.4
D.5
第3题:
在下面程序横线处填上适当内容,以使该程序执行结果为4.4。
include<iostream>
using namespace std;
template<typename T>
T average(T*datA)
{
T s=0;
int i:0;
while(data[i])
【 】;
return s/(i+1);
}
int main()
{
double x[]={2.5,4.5,6.5,5,0.0,5,3,18.5};
cout<<average(X);
return 0;
}
第4题:
下列程序的执行结果是______。 in(f(char*s) { char*p=s; while(*p!='\0')p++; return(p-s); } main() { printf("%d\n",f("goodbye!")); }
A.3
B.6
C.8
D.0
第5题:
请读程序: # include<stdio.h> f(char * s) {cahr * p=s; while(* p!='\0')p++; return(p-s); } main() {printf("%d\n”,f("ABCDEF"));} 上面程序的输出结果是 ( )
A.3
B.6
C.8
D.0
第6题:
下面程序的运行结果是 ______ 。程序的功能是 _______ 。
Public Function myfun(m,n)
Do while m>n
Do while m>n:m=m-n:Loop
Do While n>m:n=n-m:Loop
Loop
Myfun=m
End Function
Private Sub Command1_Click()
Print myfun(15,15)
End Sub
第7题:
执行下列程序: SET TALK OFF STORE 0 TO X,Y DO WHILE X<6 X=X+Y Y=Y+2 ENDDO ?X,Y SET TALK ON RETURN 在屏幕上显示的输出结果是( )。
A.8 8
B.6 8
C.4 6
D.6 6
第8题:
执行下列程序语句后,输出结果为( )。 #inelude<iostream> using namespace std; int m=5; int main() { int m=3; m++; ::m++; cout<<m<<end1; return 0; }
A.3
B.4
C.5
D.6
第9题:
第10题:
执行STORE SPACE(5) TO C语句后,再执行?LEN(C-SPACE(5)),屏幕上显示()。
第11题:
5
0
10
C-SPACE(5)或出错提示
第12题:
-10
0
10
100
第13题:
在VB程序中,以下程序段执行后,x的值为( )
x=0
Do While x<50
x=(x+2)*(x+3)
Loop
A.0
B.72
C.50
D.168
第14题:
【程序说明】程序功能是比较从键盘输入的若干个数的大小,并输出其中的最大和最小值。
【程序】
SET TALK OFF
CLEA
INPUT“M=” TO M
(4)
DO WHILE .T.
INPUT“N=” TO N
(5)
D=N
ENDIF
IF X>N
(6)
ENDIF
YN=“A”
(7)
WAIT“是否继续输入(Y—继续/N—结束)”TO YN
ENDDO
(8)
EXIT
ENDIF
ENDDO
?“最大的数是:”,D
?“最小的数是:”,X
SET TALK ON
(4)
A.STORE M,0 TO D,X
B.STORE 0 TO D,X
C.STORE M TO D,X
D.STORE 0,0 TO D,X
第15题:
有如下程序: SET TALK OFF M=O N=O DO WHILE N>M M-M+N N=N-10 ENDDO ?M RETURN 运行此程序显示M的值( )。
A.0
B.10
C.100
D.99
第16题:
有如下程序: #included<iostream> usingnamespacestd; classTestClass{ protected: TestClass( ){cout<<X;} TestClass(charc){cout<<c;}}; classTestClassl:publicTestClass{ public: TestClassl(charc){cout<<C;}}; intmain( ){ TestClassld1(y); return0;} 执行这个程序,屏幕上将显示输出( )。
A.y
B.yx
C.xy
D.yy
第17题:
【程序】
SET TAIK OFF
STORE 0 TO M,N
DO WHILE M<30
N=N+3
M=M+N
ENDDO
? M,N
SET TALK ON
PETURN
M的输出结果为 ______。
A.30
B.45
C.18
D.9
第18题:
SETTALKOFF STORE 0 TO S N=20 DO WHILE N>S S=S+N N=N-2 ENDDO ?S RETURN 上列程序的运行结果是
A.0
B.2
C.20
D.18
第19题:
执行如下程序
SET TALK OFF
S=0
I=1
INPUT "N=" TO N
DO WHILE S<=N
S=S+I
I=I+1
ENDDO
?S
SET TALK ON
如果输入值为5,则最后S的显示值是( )。
A.1
B.3
C.5
D.6
第20题:
执行下列序列后屏幕显示( )。 STORE 5 T0 X STORE ‘X=15’ T0 Y ?TYPE(‘Y’)
A.U
B.L
C.C
D.F
第21题:
运行下面的程序后,所得到的M值是()M=0N=0DO WHILE N>M M=M+NN=N-10ENDDO?M
第22题:
有如下FoxPro程序: SET TALK OFF M=0 N=100 DO WHILE N>M M=M+N N=N-10 ENDDO ?M RETURN 运行此程序显示M的值是( ).
第23题:
100
99
10
0