若变量已正确定义,有以下程序段 i=0; do Pnntf("%d,",i); while(i++); printf("%d\n",i); 其输出结果是
A.0,0
B.0,1
C.1,1
D.程序进入无限循环
A.0,0
B.0,1
C.1,1
D.程序进入无限循环
A.********
B.****
C.**
D.*
设变量已正确定义,则以下能正确计算f=n!的程序段是()。
A.f=0; for(i=1; i<n;i++)f*=i;
B.f=1; for(i=1; i<n; i++)f*=i;
C.f=1; for(i=n; i>1; i++)f*=i;
D.f=1; for(i=n; i>=2; i--)f*=i;
下列程序段中的变量已正确定义:
for(i=0;i<4;i++,i++)
for(k=1;k<3;k++);printf("*");
程序段的输出结果是()。
A.********
B.****
C.**
D.*
A.程序段有语法错
B.3,5,3
C.3,5,5
D.3,5,7
A.程序段有语法错
B.3,5,3
C.3,5,5
D.3,5,7
若变量已正确定义,要求程序段完成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);
若变量已正确定义,要求程序段完成求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);
若变量已正确定义,要求程序段完成求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)
A.f=0; for(i=1;i<=n;i++)f*=i;
B.f=1; for(i=1;i<n;i++)f*=i;
C.f=1; for(i=n;i>1;i++)f*=i;
D.f=1; for(i=n;i> =2;i--)f*=i;
设变量已正确定义,则以下能正确计算f=n!的程序是()。
A.f=0;for(i=1;i<=n;i++)f*=i;
B.f=1;for(i=l;i<2n;i++)f*=i;
C.f=l;for(i=n;i>1;i++)f*=i;
D.f=1; for(i=n;i>=2;i--)f*=i;