有如下定义 struct person{char name[9]; int age;}; struct person class[10] = { "John",17, "Paul",19, "Mary",18, "Adam",16,}; 根据上述定义,能输出字母J的语句是______。
A. printf("%c\n",class[1].name);
B. printf("%c\n",class[1].name[1]);
C. printf("%c\n",class[0].name[1]);
D. printf("%c\n",class[0].name[0]);
查看答案
有如下定义 struct person{char name[9]; int age;}; struct person class[10] = { "John",17, "Paul",19, "Mary",18, "Adam",16,}; 根据上述定义,能输出字母A的语句是______。
A. printf("%c\n",class[3].name);
B. printf("%c\n",class[3].name[0]);
C. printf("%c\n",class[4].name[1]);
D. printf("%c\n",class[4].name[0]);
下面程序的输出结果是______。 main( ) { int a[]={1,2,3,4,5,6,7,8,9,0},*t; t=a; printf("%d\n",*(t+3)); }
A. 4
B. 5
C. 6
D. 3
下面程序的输出结果是______。 main( ) { int b[]={1,2,3,4,5,6,7,8,9,0},*q; q=b; printf("%d\n",*(q+0)); }
A. 0
B. 1
C. 10
D. 9
下面程序的输出结果是______。 main() { int a[]={1,2,3,4,5,6,7,8,9,0},*p; p=a; printf("%d\n",*(p+8)); }
A. 0
B. 8
C. 10
D. 9