//首先要明白字符串的排序是根据ASCII大小排序,而不是长短,这个在测试数据的时候很重要 //然后分析题意要输入五个学生的姓名,首先就是用gets,puts输入输出,详情看下: #include<iostream> #include<stdio.h> #include<string.h> #include<stdlib.h> using namespace std; int main() { int i,j,p; char str[20],name[5][20];//因为是输入的字符数组,所以要定义一个字符串进行字符串的赋值 ...