C语言中while循环和do...while循环的主要区别是:
A. do...while的循环体至少无条件执行一次
B. while的循环控制条件比do...while的循环控制条件严格
C. do...while允许从外部转到循环体内
D. do...while的循环体不能使用复合语句
查看答案
以下程序的输出结果是____?void fun1(int, int, int);int main(){ int a[3]={1,2,3}; fun1(a[0],a[1],a[2]); printf("%d %d %d\n",a[0],a[1],a[2]); return 0;}void fun1(int x, int y, int z){ int t; t=x;x=z;z=t;}
A. 1 2 3
B. 3 2 1
C. 1 1 1
D. 2 2 2
以下语句的输出结果是( )char s[12]="my name";printf("%d\n",strlen(s))
A. 6
B. 7
C. 11
D. 12
以下程序的输出结果是____?void fun1(int b[]);int main(){ int a[3]={1,2,3}; fun1(a); printf("%d %d %d\n",a[0],a[1],a[2]); return 0;}void fun1(int b[]){ int t; t=b[0];b[0]=b[2];b[2]=t;}
A. 1 2 3
B. 3 2 1
C. 1 1 1
D. 2 2 2
以下程序的输出结果是____?int f(int n){ if(n==1)return 1; else return f(n-1)+1;}main(){ int i,j=0; for(i=1;i<3;i++) j+=f(i); printf("%d\n",j);}
A. 4
B. 3
C. 2
D. 1