选择题 29.  有以下程序:
    #include <stdio.h>
    #include <string.h>
    void fun(char s[][10],int n)
    {
    char t;int i,j;
    for(i=0;i<n-1;i++)
    for(j=i+1,j<n;j++)
    /*比较字符串首字符的大小,并交换字符串的首字符*/
    if(s[0])>s[j][0]{t=s[i][0];s[i][0]=s[j][0];s[j][0]=t;}
    }
    main()
    {char ss[5][10]={"bcc","bbcc","xy","aaaacc","aabcc"}
    fun(ss,5);printf("%s,%s",ss[0],ss [4]);
    }
    程序的运行结果是______。
【正确答案】 D
【答案解析】 函数:fun(char s[][10],int n)比较二维字符数组s[][10]的每个字符串的首字符的大小,如果前一个字符串的首字符大于后一个字符串的首字符,则交换这两个字符串的首字符。