题目内容

以下程序结果为:______。 void pp( ) { static int n=5; n--; printf("%d",n); } main( ) { int m; for(m=0;m<4;m++) pp( ); }

A. 5555
B. 4321
C. 4444
D. 5432

查看答案
更多问题

有如下定义 struct person{ char name[9]; int age;}; struct person class[10] = { "John",17, "Paul",19, "Mary",18, "Adam",16,}; 根据上述定义,能输出字母M的语句是______。

A. printf("%c\n",class[3].name);
B. printf("%c\n",class[3].name[1]);
C. printf("%c\n",class[2].name[1]);
D. printf("%c\n",class[2].name[0]);

有如下定义 struct person{char name[9]; int age;}; struct person class[10] = { "John",17, "Paul",19, "Mary",18, "Adam",16,}; 根据上述定义,能输出字母P的语句是______。

A. printf("%c\n",class[2].name);
B. printf("%c\n",class[2].name[1]);
C. printf("%c\n",class[1].name[1]);
D. printf("%c\n",class[1].name[0]);

有如下定义 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]);

答案查题题库