你首先得知道,void main()是程序入口,int f()是函数调用。其次 int f(char c,char *s )是函数的声明,这里传入两个参数 char型的c 和char型的指针的s其次f里面具体做的是两分法字母排序,最后返回字母在字符串中的大小顺序楼主可以把字母传入然后去看,g传入,返回m 于是m=4第二次 C在里面没有找到,去比较C于是最后就输出 4 2请采纳。