和语句or(int x=0;x<15;x+=2)sum+=x+5;作用一样的语句是 ()A.or(int x=5;x<20;x+=2)s
和语句or(int x=0;x<15;x+=2)sum+=x+5;作用一样的语句是 ()
A.or(int x=5;x<20;x+=2)sum+=x;
B.or(int x=5;x<20;x+=x-2)x+=2;
C.or(int x=0;x<15;x+=2)sum+=x+3;x+=2;
D.上述全对
和语句or(int x=0;x<15;x+=2)sum+=x+5;作用一样的语句是 ()
A.or(int x=5;x<20;x+=2)sum+=x;
B.or(int x=5;x<20;x+=x-2)x+=2;
C.or(int x=0;x<15;x+=2)sum+=x+3;x+=2;
D.上述全对
A.15
B.12
C.0
D.-2
执行完下列语句段后,i值为()。 int f(int x) {return((x>0)?x*f(x一1):2);} int i; i=f(f(1));
A.2
B.4
C.8
D.无限递归
定义变量和数组如下:int i;int x[3][3]=(1,2,3,4,5,6,7,8,9);则语句for(i=0;i<3;i++)printf(”%d”,x[1][2-i]);的输出结果是 ()
设有下列数据定义语句,则"printf("%d\n",d[0],y/d[0],X*d[1].x);"的输出是()
struct{int x;int y;}d[2]={{1,3},{2,7)};
A.0
B.1
C.3
D.6
定义如下变量和数组: int i; int x[3][3]={1,2,3,4,5,6,7,8,9}; 则下面语句的输出结果是()。 for(i=0; i<3; i++) printf(" %d" ,x[i][2-i]);
A.1 5 9
B.1 4 7
C.3 5 7
D.3 6 9
定义如下变量和数组:inti; int x[3][3]={1,2,3,4,5,6,7,8,9}; 则语句for(i=0;i<3;i++) printf("%d ",x[i][2-i]); 的输出结果是()。
A.1 5 9
B.1 4 7
C.3 5 7
D.3 6 9
已有定义语句:int x=3,y=0,z=0;,则值为0的表达式是()
A.x&&y
B.x||z
C.x| |z+2&&y-z
D.!((x<y)&&!z| |y)