运行下列程序,结果是
Private Sub Command32_Click()
f0=1:f1=1:k=1
Do While k<=5
f=f0+f1
f0=fl
f1=f
k=k+1
Loop
MsgBox“f=”&f
End Sub
A.f=5
B.f=7
C.f=8
D.f=13
第1题:
17、以下能够实现计算5!的程序段是()
A.int fac=1,k=0; do{ k++; fac*=k;} while(k<5);
B.int fac=0,k=1; do{ fac*=k; k++;} while(k<5);
C.int fac=1,k=1; do{ k++; fac*=k;} while(k<=5);
D.int fac=1,k=0; do{ fac*=k; k++;} while(k<5);
第2题:
以下能够实现计算5!的程序段是()
A.int fac=1,k=0; do{ k++; fac*=k;} while(k<5);
B.int fac=0,k=1; do{ fac*=k; k++;} while(k<5);
C.int fac=1,k=1; do{ k++; fac*=k;} while(k<=5);
D.int fac=1,k=0; do{ fac*=k; k++;} while(k<5);
第3题:
【填空题】当运行以下程序时,从键盘输入1 2 3 4 5 -1<CR>,则下面程序的运行结果是 。 #include<stdio.h> main() {int k=0,n; do{scanf("%d",&n);k+=n;}while(n!=-1); printf("k=%d n=%dn",k,n); }
第4题:
下面能正确计算1*2*3*•••*10的程序段是()
A.do{ k=1;n=1;n=n*k;k++; }while(k<=10);
B.do{ k=1;n=0;n=n*k;k++; }while(k<=10);
C.k=1;n=1; do{ n=n*k;k++; }while(k<=10);
D.k=1;n=0; do{ n=n*k;k++; }while(k<=10);
第5题:
1、以下能够实现计算5!的程序段是()
A.int fac=1,k=0; do{ k++; fac*=k;} while(k<5);
B.int fac=0,k=1; do{ fac*=k; k++;} while(k<5);
C.int fac=1,k=1; do{ k++; fac*=k;} while(k<=5);
D.int fac=1,k=0; do{ fac*=k; k++;} while(k<5);