Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
11890 徐一喆 简单字符串排序 C++ Accepted 2 MS 744 KB 571 2021-05-18 12:31:07

Tests(1/1):


Code:

#include<bits/stdc++.h> using namespace std; void swap(char **p1, char **p2) { char *temp; temp = *p1; *p1 = *p2; *p2 = temp; } int main() { char str[3][20], *p[3]; for(int i = 0; i < 3; i++) { scanf("%s", str[i]); p[i] = str[i]; } for(int i = 0; i < 3; i++) { for(int j = 0; j < 2 - i; j++) { if(strcmp(p[j], p[j+1]) > 0) { swap(&p[j], &p[j+1]); } } } for(int i = 0; i < 3; i++) { printf("%s\n", p[i]); } return 0; }