单选题:若变量已正确定义, 要求程序段完成求5!的计算, 以下不能完成此操作的是()。
若变量已正确定义, 要求程序段完成求5!的计算, 以下不能完成此操作的是()。
A.for(i= 1, p= 1; i<= 5; i++) p *=i;
B.for(i= 1; i<=5; i++) { p= 1; p *=i; }
C.i=1; p=1; while(i<=5) {p *=i; i++;}
D.i= 1; p=1; do{ p *=i; i++;} while(i<=5);
答案:B
A.for(i= 1, p= 1; i<= 5; i++) p *=i;
B.for(i= 1; i<=5; i++) { p= 1; p *=i; }
C.i=1; p=1; while(i<=5) {p *=i; i++;}
D.i= 1; p=1; do{ p *=i; i++;} while(i<=5);
答案:B