在这样定义char[]的时候,在末尾会有一个'\0',用于表示字符串的终止。所以,程序一开始就是在找最大的字母,并将该位置改成'\0',然后将末尾改成该字符,最后输出。而输出的时候仅会输出到'\0'字符的位置。所以,最终输出是mo
moa[7]是'\0'就是字符串结束标志,这道题就是把a【7】和a【2】换了下位置,for循环是找字符串中字母最大的字符的下标,这边就是r。