ACM基础题:ASCII码排序
来源:互联网 发布:招聘淘宝客服 编辑:程序博客网 时间:2024/05/16 07:40
ASCII码排序
时间限制:3000 ms | 内存限制:65535 KB
难度:2
- 描述
- 输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。
- 输入
- 第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。
- 输出
- 对于每组输入数据,输出一行,字符中间用一个空格分开。
- 样例输入
2qweasd
- 样例输出
e q wa d s
实现代码如下:
#include<stdio.h>#include<string.h>int main(){int n,i,j,t;char *s;char a[10];scanf("%d",&n);getchar();while(n--){gets(a);for(i = 0; i < strlen(a); i++){for(j = 0; j < strlen(a)-i-1; j++){if(a[j]>a[j+1]){t = a[j];a[j] = a[j+1];a[j+1] = t;}}}for(i = 0; i < strlen(a); i++){printf("%c ",a[i]);}printf("\n");}return 0;}
运行结果如下:
阅读全文
0 0
- ACM基础题:ASCII码排序
- acm基础--ASCII码排序
- acm-ASCII码排序
- ACM-ASCII码排序
- ACM ASCII码排序
- ACM ASCII码排序 Java
- ACM:蓝桥杯:ASCII码排序
- ACM (4) ASCII码排序
- ACM简单题——HDU2000 ASCII码排序
- 杭电ACM 2000 ASCII码排序
- 杭电ACM 2000 ASCII码排序
- 杭电acm 2000 ASCII码排序
- ACM(004)ASCII码排序(2)
- ACM解题--(1)ASCII码排序
- 小白acm-ASCII码排序
- 杭电ACM 2000: ASCII码排序
- ACM练习-ASCII码排序
- ACM ASCII码排序 陷阱排除
- tensorflow object_detection API使用
- 最详细的Vuex教程
- 怎样在MySQL中操作(当前时间CurrentTime)<![CDATA[<=]]>
- 利用Sqoop从MySQL数据源向Hive中导入数据
- Linux 用户管理命令
- ACM基础题:ASCII码排序
- 运算符
- 通过脚本控制代码宏开关
- 二叉树的知识点
- POJ 3321 Apple tree
- STM32F0_SYSTICK在STM32CUBEMX中的设置
- java 高级工程师面试
- switch case 语句
- Python3数据类型