满意答案

#include void main() { char a,b,c,t; int x,y,z; while(scanf("%c%c%c",&a,&b,&c)==EOF); //这里修改了判断,否则不能执行下面的程序 { x=int(a); y=int(b); z=int(c); while(xy) { t=a;a=b;b=t; } if(x>z) { t=a;a=c;c=t; } if(y>z) { t=b;b=c;c=t; } } printf("%c %c %c\n",a,b,c); } } 另外,你的程序只能判断前三位,即qwe,因为scanf的时候,只有a,b,c接收字符,所以不能判断后面的asdzxc. 还有,这个程序可以改进,可以去掉第一层while(scanf("%c%c%c",&a,&b,&c)==EOF);直接写成scanf("%c%c%c",&a,&b,&c);就可以了。 你想一次输入 qwe asd zxc 后,然后显示 ewq dsa cxz 还是一步一步的,输入qwe后,显示ewq,再输入asd后,显示dsa,最后输入zxc后,显示cxz??? #include void main() { char a,b,c,t; int x,y,z; //while(scanf("%c%c%c",&a,&b,&c) != EOF); for (;;) { scanf("%c%c%c",&a,&b,&c); x=int(a); y=int(b); z=int(c); while(xy) { t=a;a=b;b=t; } if(x>z) { t=a;a=c;c=t; } if(y>z) { t=b;b=c;c=t; } } printf("%c %c %c\n",a,b,c); } } 你看看这样的程序呢?试验一下,是你想要的结果,但是我没有使用while(XXX!=EOF),这个还没有想明白。

查看原帖>>

01分享举报

把字母排序ASC表c语言,c语言ASCII码排序相关推荐

  1. HDU2000 ASCII码排序【字符排序】

    ASCII码排序 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Subm ...

  2. 1086: ASCII码排序(多实例测试)C语言

    1086: ASCII码排序(多实例测试) 时间限制: 1 Sec 内存限制: 128 MB 提交: 59385 解决: 13429 [状态] [讨论版] [提交] [命题人:admin] 题目描述 ...

  3. C# 参数签名字符串按 ASCII码排序,注意其中的坑

    参数签名中通常是按键值对中键名称的ASCII按从小到大的顺序排序后进行hash为签名字符串.不要直接使用 SortedDictionary<string, string> 有坑的,他是按数 ...

  4. HDU2000 ASCII码排序【字符串排序】

    ASCII码排序 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total S ...

  5. ACM试题 - ASCII码排序 - Java中字符与对应ASCII码的转换

    Java中字符转换对应ASCII码有两种方式: 第一种: char c = 'a'; byte b = (byte)c; // b=97 第二种: char c = 'a'; int b = c; / ...

  6. C++描述杭电OJ 2000. ASCII码排序 ||

    C++描述杭电OJ 2000. ASCII码排序 || Problem Description 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符. Input 输入数据有多组,每组占 ...

  7. ZZULIOJ ASCII码排序(多实例测试)

    ASCII码排序(多实例测试) 题目描述 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符. 输入 输入数据有多组,每组占一行,有三个字符组成,之间无空格. 输出 对于每组输入数据, ...

  8. nyoj 4 ASCII码排序(set,multiset)

    ASCII码排序 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述 输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符. 输入 第一行输入一个数 ...

  9. acill排序 java_字符串ASCII码排序

    对接第三方渠道的支付API时,三方给的数据签名规则,其中一条是要求参数按照ASCII码从小到大排序. 如下是渠道方有关生成签名规则的java代码示例: //初始化0010merkey.private文 ...

  10. python字符串按ascii码排序_C# 字符串按 ASCII码 排序的方法

    在和银行做数据对接时,涉及到数据传输时的验签及加密.其中数据签名方案中就要求数据项根据属性名按 ASCII码 进行升序排序.C#中的ASCII码排序并不是表面上那么简单,一不小心就入坑了.因为C#的排 ...

最新文章

  1. lc171. Excel Sheet Column Number
  2. JVM的生命周期||JVM的发展历程
  3. Django学习之数据库与ORM
  4. Java直接内存与非直接内存性能测试
  5. DBA(四):数据读写分离,MySQL多实例操作
  6. 2020-10-30(smali复杂类解析)
  7. 如何做好一条0~2岁的产品狗
  8. java中如何将非整数保留到小数点后指定的位数
  9. 修复 Xcode 错误 “The identity used to sign the executable is no longer valid”
  10. ucosII移植要修改的文件
  11. 少吃点真的能改变“命运”?
  12. 链表的基本操作——学生信息管理表
  13. 目前比较流行的网站开发框架
  14. 根据前序序列和中序序列重建二叉树
  15. 【STM32】HAL库 STM32CubeMX教程四---UART串口通信详解
  16. 智安网络丨什么是等保2.0?
  17. 【若泽大数据】MySQL参数详解
  18. {转}我们需要什么样的人生
  19. Android App运行时签名校验
  20. CSDN仅粉丝可见功能无限期下线

热门文章

  1. python体测成绩数据分析统计服_体测成绩数据分析
  2. ant-mobile的Toast的样式修改(react)
  3. 从0打卡leetcode之day 3 -- 最大子序列和
  4. webpack的sourcemap
  5. C#2.0 Socket套接字编程之实例初探 200
  6. HTML5_Canvas_属性、定义及方法
  7. Solrflux源码分析-Sql Support within Solr-类Sql的solr搜索实现(2)
  8. 无法启动windows安全中心服务
  9. 主题:大胆预测下JS框架的走势(ZT)
  10. windows服务器上安装的有mysql环境怎么创建数据库_Windows环境MySQL数据库安装方法...