XYNUOJ 1116 字符串排序输出
来源:互联网 发布:moto g4 plus4g网络 编辑:程序博客网 时间:2024/06/10 03:45
1116: 习题8-2 字符串排序输出
时间限制: 1 Sec 内存限制: 12 MB提交: 93 解决: 54
[提交][状态][讨论版]
题目描述
输入3个字符串,按有小到大的顺序输出。
输入
分三行进行输入,每行一个字符串。
(以回车结束每一行的输入)
输出
输出排序后的三个字符串,每个字符串占一行。
样例输入
tianjinbeijingchengdu
样例输出
beijingchengdutianjin
提示
C语言第四版教学实验-第八章 指针
#include<stdio.h>#include<string.h> void swap(char *p1,char *p2){ char p[20];//新增变量,不会使字符串被覆盖 strcpy(p,p1); strcpy(p1,p2); strcpy(p2,p);}int main(int argc, const char *argv[]){ char str1[20],str2[20],str3[20]; void swap(char *,char *);//在主函数中进行声明 scanf("%s%s%s", str1, str2, str3); if(strcmp(str1,str2) >0) swap(str1,str2); if(strcmp(str1,str3) >0) swap(str1,str3); if(strcmp(str2,str3) >0) swap(str2,str3); printf("%s\n%s\n%s\n",str1,str2,str3);}
阅读全文
0 0
- XYNUOJ 1116 字符串排序输出
- xynuoj +-字符串
- xynuoj 幂字符串
- XYNUOJ 幂字符串
- 字符串排序输出函数
- 字符串排序输出
- XYNUOJ +-字符串 酒馆浪人的博客
- C#字符串排序-倒序输出
- java 冒泡排序和字符串倒叙输出
- 输入5个字符串,排序后输出!
- 输出字符串中的数字 并进行排序
- 字符串奇偶位分别排序后输出
- 【C语言】将多个字符串排序输出
- 随机打印字符串数组并排序输出
- 随机产生n个字符串排序输出
- 字符串字符由小到大的排序输出
- 冒泡排序对字符串字符进行排序并输出
- XYNUOJ 1096: 习题6-10 字符统计 输出结果为三行分别输出
- Android 8.0运行权限适配
- 前端框架Vue(14)—— 利用 vue 过渡效果(transition)+定时器 实现轮播图通用组件
- ionic3+ng2++ts环境配置
- 动态链接及其部分实现细节
- shell脚本:项目中常用到的语法与命令整理
- XYNUOJ 1116 字符串排序输出
- AI浪潮下需要思考的事
- Java 死锁例子
- 关于typedef的用法总结
- CNN图像分割
- vue组件遍历结果
- ng-cli 查看默认 webpack 配置文件
- Glide用法总结
- “Uncaught SyntaxError: Unexpected identifier” 报错的原因。