有以下程序: #include<stdio.h> main() {char w[20],a[5][10]={"abcde","fghij","klmno","pqrst","uvwxy"}; int i; for(i=0;i<5;i++) W[i]=a[i

admin2021-06-15  58

问题 有以下程序:
#include<stdio.h>
main()
{char w[20],a[5][10]={"abcde","fghij","klmno","pqrst","uvwxy"};
int i;
for(i=0;i<5;i++)
W=a
w[5]=’\’;
printf("%s\n",w);
}
程序运行后的输出结果是(    )。

选项 A、ejoty
B、afkpu
C、agrasy
D、eimqu

答案C

解析 数组a是二维数组,数组w存放二维数组a行列值相同位置的元素,由a[5][10]可得w[0]~w[4]的元素分别是agmsy,因此打印结果为agmsy。故答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/cwtp777K
0

最新回复(0)