以下程序运行后的输出结果是______。
#include<stdio.h>
main( )
int m=1,n=0,i=0,=0;
switch(m)
case 1:
switch(n)
case 0:i++;break;
case 1:j++;break;
case 2:i++.j++;break;
printf("i=%d,j=%d/n",i,j);
A:i=2,j=1 B:i=1,j=0 C:i=1,j=1 D:i=2,j=2
执行以下程序时,为了使输出结果为:t=4,则给i和j输入的值应该满足的条件是______。
#include<stdio.h>
main( )
int s,t,i,j;
scanf("&d,&d",&i,&j);
s=1,t=1;
if(i>0)
s=s+1;
if(i>j)
t=s+t;
else if(i==j)
t=5;
elest=2*s;
printf("t=%d/n",t);
A:i>j B:0<i<j C:i<j<0 D:0>i>j
若有定义:int a[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
A:*(&a[0][0]+10*i+j) B:*(a+i)+j C:*(*(a+i)+j) D:*(a[i]+
若有定义:int a[4][10];,则以下选项中对数组元素a[i][j]引用错误的是_______。 (0<=i<4,0<=j<10)
A:*(&a[0][0]+10*i+j) B:*(a+i)+j C:*(*(a+i)+j) D:*(a[i]+j)
若有定义:int a[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。 (0<=i<4,0<=j<10)
A:*(&a[0][0]+10*i+j) B:*(a+i)+j C:*(*(a+i)+j) D:*(a[i]+
下面程序段的执行结果为( )。
int i=3,j=0,k=0;
for(;i>0;--i)
++k;
do ++j;
if (i!=j) break;
++k;
while(j<5);
printf("i=%d j=%d k=%d/n",i,j,k);
A:i=0 j=4 k=12 B:i=0 j=5 k=5 C:i=0 j=4 k=4 D:i=0 j=3 k=3
若有定义:int a[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。 (0<=i<4,0<=j<10)
A:*(&a[0][0]+10*i+j) B:*(a+i)+j C:*(*(a+i)+j) D:*(a[i]+
若有定义:int a[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
A:*(&a[0][0]+10*i+j) B:*(a+i)+j C:*(*(a+i)+j) D:*(a[i]+