题目内容

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

A. 4444
B. 4321
C. 3333
D. 3210

查看答案
更多问题

以下程序结果为:______。 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]);

答案查题题库