选择题 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]的每个字符串的首字符的大小,如果前一个字符串的首字符大于后一个字符串的首字符,则交换这两个字符串的首字符。