有下列程序: #include void main() { char*a[]={"abcd","ef","gh","ijk");int i; for(i=0;i<4;i++)printf("c",*a[i]);

admin2019-07-10  13

问题 有下列程序:
    #include
    void main()
    {  char*a[]={"abcd","ef","gh","ijk");int i;
       for(i=0;i<4;i++)printf("c",*a);
    }
    程序运行后的输出结果是(    )。

选项 A、aegi
B、dfhk
C、abed
D、abcdefghijk

答案A

解析 *a[]表示一个字符串数组,for循环的作用是输出字符串数组中每一次字符串的第一个字符。所以正确答案为选项A。
转载请注明原文地址:https://kaotiyun.com/show/ZW8p777K
0

最新回复(0)