运行下列程序,结果是()。
PrivateSub Command32_click
f0=1:fl=1:k=1Do While k<=5 f=f0+f1
f0=fl
fl=f
k=k+1
Loop
MsgBox”f=”&f
End Sub
A. f=5
B. f=7
C. f=8
D. f=13
下列程序段功能是求1到100的累加和。
Dim S AsInteger,m AsIntegerS=0
m=1
doWhiles=s+m
m=m+1
Loop
横线处应填写的内容是()。
A. m<=100
B. m≤100
C. m>=1
D. m≥1.
若有定义“double a;”,则正确的输入语句是()。
A.seaM("%1f",&a);
B. scanf("%f",&a);
C. scanf("%1f",&a)
D. scanf("%1e",&a);
有以下程序:
main
{ int x=0,y=5,z=3;
while(z-->0&&++x<5)y=y-l;
printf("%d,%d,%d\n",x,y,z);
}
程序执行后的输出结果是()。
A. 3,2,0
B. 3,2,-1
C. 4,3,-1
D. 5,2.-5