选择题
29.
有以下程序:
#include<stdio.h>
main()
{ char w[20],a[5][10]={"abede","fghij","klmno","pqrst" ,"uvwxy"};
int i;
for(i=0;i<5;i++)
w[i]=a[i][i];
w[5]='\0';
printf("%s\n",w);
}
程序运行后的输出结果是______。
A、
ejoty
B、
afkpu
C、
agmsy
D、
eimqu
【正确答案】
C
【答案解析】
数组a是二维数组,数组w存放二维数组a行、列值相同位置的元素,由a[5][10]可得w[0]~w[4]的元素分别是agmsy,因此打印结果为agmsy。故答案为选项C。
提交答案
关闭