图片整理
2016-01-29 09:29
197 查看
题目描述:Lily上课时使用字母数字图片教小朋友们学习英语单词,每次都需要把这些图片按照大小(ASCII码值从小到大)排列收好。请大家给Lily帮忙,通过C语言解决。
输入:Lily使用的图片包括"A"到"Z"、"a"到"z"、"0"到"9"。输入字母或数字个数不超过1024。
输出:Lily的所有图片按照从小到大的顺序输出
思路:对于ASCII码直接比较大小排序就可以了
输入:Lily使用的图片包括"A"到"Z"、"a"到"z"、"0"到"9"。输入字母或数字个数不超过1024。
输出:Lily的所有图片按照从小到大的顺序输出
思路:对于ASCII码直接比较大小排序就可以了
#include <stdio.h> #include <string.h> int main() { char arr[1025]; int i,j; char c; //scanf("%s",arr); while((scanf("%s",arr))!=EOF){ int len=strlen(arr); for(i=0;i<len;i++){ c=arr[i]; int index=i; for(j=i+1;j<len;j++){ if(c>arr[j]){ c=arr[j]; index=j; } } arr[index]=arr[i]; arr[i]=c; } printf("%s\n",arr); } return 0; }
相关文章推荐
- 常用的正则表达式
- 微信支付接口开发--总
- 编程感悟
- 关于MBProgressHUD自定义帧动画
- POJ 3009(Dfs)
- 微信抢红包
- JavaScript判断DIV内容是否为空的方法
- Java程序员在用的大数据工具
- IDS与防火墙
- 基于javascript实现listbox左右移动
- QQ通信原理及QQ是怎么穿透内网进行通信的
- db2top详解
- 媒体查询
- 图像_一些基本概念
- 统计每个月兔子的总数
- IOS--APP企业发布:in-house方式
- Android 中文件类型与MIME的匹配表
- 爬虫超时解决的方法
- 课后题 3-3 水题
- 【Spring】java.lang.IndexOutOfBoundsException: Index: 256, Size: 256