执行语句序列“int k=0; do k++; while(k*k<20);”后,k的值为______。
第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、以下能够实现计算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);
第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题:
32、以下能够实现计算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);