以下能够正确计算1*2*3*…*n的程序是()。
A.n=10 : s=1 : Do : s=s*i : i=i+1 : Loop While i
B.n=10 : s=1 : i=1 : Do: s=s*i : i=i+1 : Loop While i
C.n=10 : s=1 : i=1 : Do : s=s*i : i=i+1 : Loop while i<=n
D.n=10 : s=1 : i=1 : Do: s=s*i : i=i+1 : loop While i>n
A.n=10 : s=1 : Do : s=s*i : i=i+1 : Loop While i
B.n=10 : s=1 : i=1 : Do: s=s*i : i=i+1 : Loop While i
C.n=10 : s=1 : i=1 : Do : s=s*i : i=i+1 : Loop while i<=n
D.n=10 : s=1 : i=1 : Do: s=s*i : i=i+1 : loop While i>n
A.i=1;s=0;do {s=s*i;i++;} while(i<=10);
B.do{i=1;s=0;s=s*i;i++;} while(i<=10);
C.i=1;s=1;do {s=s*i;i++;} while(i<=10);
D.do{i=1;s=1;s=s*i;i++;} while(i<=10);
以下程序运行后的输出结果是【 】。 include <stdio, h> main() { int a = 1,b =2,c =3; if(c = a) printf("% d \n" ,c); else printf("% d \n" ,b); }
有以下程序: include <stdio.h> main() { int n=0,m=1,x=2; if(! n)x-=1; if(m) x-=2; if(x) x-=3; printf("%d\n",x); } 执行后的输出结果是【 】。
有以下程序: #include <stdio.h> main() { int i=1,j =2,k =3; if(i ++ == 1&&(j ==3 ‖ k ++ ==3) ) printf("% d % d % d \n" , i, j, k ); } 程序运行后的输出结果是()。
A.123
B.234
C.223
D.233
设变量已正确定义,则以下能正确计算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;
以下程序的输出结果为【 】。 main() { int k=1; white(k<=15) if(k%3!=2)continue; else printf("%d ",k); printf("\n"); }
有以下程序 main() { int n=0,m=l,x=2; if(!n) x-=1; if(m) x-=2; if(x) x-=3; printf("%d\n",x); } 执行后输出的结果是______。