1095: C语言程序设计教程(第三版)课后习题10.2

1.描述

输入三个字符串,按由小到大的顺序输出
输入
3行字符串
输出
按照从小到大输出成3行
样例输入
cde
afg
abc
样例输出
abc
afg
cde

2.代码

代码一

方法一

#include <stdio.h>
#include <string.h>
int main()
{char a[100], b[100], c[100], x[100];gets(a);gets(b);gets(c);if(strcmp(a, b) > 0){strcpy(x, a);strcpy(a, b);strcpy(b, x);}if(strcmp(b, c) > 0){strcpy(x, b);strcpy(b, c);strcpy(c, x);}if(strcmp(a, b) > 0){strcpy(x, a);strcpy(a, b);strcpy(b, x);}printf("%s\n%s\n%s\n", a,b,c);return 0;
}

方法二

#include<stdio.h>
#include<math.h>
#include <string.h>
int main()
{int i,j;char a[3][100],b[100];for(i=0; i<3; i++){scanf("%s",&a[i]);}for(i=0; i<2; i++){for(j=i+1; j<3; j++){if(strcmp(a[i],a[j])>0){strcpy(b,a[i]);strcpy(a[i],a[j]);strcpy(a[j],b);}}}for(i=0; i<3; i++){printf("%s\n",a[i]);}return 0;
}

1095: C语言程序设计教程(第三版)课后习题10.2相关推荐

  1. c语言程序设计 北京理工,C语言程序设计教程北京理工大学-部分课后习题答案...

    <C语言程序设计教程北京理工大学-部分课后习题答案>由会员分享,可在线阅读,更多相关<C语言程序设计教程北京理工大学-部分课后习题答案(5页珍藏版)>请在人人文库网上搜索. 1 ...

  2. c语言程序设计教程第三版答案9.5,C语言程序设计-第5-9章习题解答.ppt

    C语言程序设计-第5-9章习题解答 华中科技大学计算机学院 C语言程序设计 第5-9章 部分习题解答 作业中问题较多的习题 第5章5.4(2) 第6章6.1,6.3,6.5(6),6.8 第7章无 第 ...

  3. java语言程序设计教程第三版答案,看完跪了

    01 如何理解高并发? 高并发意味着大流量,需要运用技术手段抵抗流量的冲击,这些手段好比操作流量,能让流量更平稳地被系统所处理,带给用户更好的体验. 我们常见的高并发场景有:淘宝的双11.春运时的抢票 ...

  4. C语言程序设计(第三版)何钦铭著 习题5-3

    C语言程序设计(第三版)何钦铭著 习题5-3 习题一览表 1. C语言程序设计(第三版)何钦铭著 习题2-1 2.C语言程序设计(第三版)何钦铭著 习题2-2 3.C语言程序设计(第三版)何钦铭著 习 ...

  5. C语言程序设计教程 北京邮电,C语言程序设计教程(第3版)/ 杨路明 9787563543403 北京邮电...

    商品描述 亲,此书是正版二手书,七八成新,不缺页,有笔记划线不影响阅读,择优发货.二手书默认没有光盘等附件哦.如需要请联系客服确认. 祝:学业有成,万事如意!基本信息书名:C语言程序设计教程(第3版) ...

  6. c语言编程第四版李丽娟课程,C语言程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 李丽娟 C语言程序设计教程(第4版)_第4章_分支结构.pdf...

    C语言程序设计教程 (第4版) 第4章 分支结构 李丽娟 2013年2月 第4章 分支结构 本章主要内容 1. if语句的基本结构 2.if~else语句基本结构 3. if语句的嵌套结构 4. sw ...

  7. C语言程序设计(第三版)何钦铭著 习题4-1

    C语言程序设计(第三版)何钦铭著 习题4-1 习题一览表 1. C语言程序设计(第三版)何钦铭著 习题2-1 2.C语言程序设计(第三版)何钦铭著 习题2-2 3.C语言程序设计(第三版)何钦铭著 习 ...

  8. C语言程序设计(第三版)何钦铭著 习题4-4

    C语言程序设计(第三版)何钦铭著 习题4-4 习题一览表 1. C语言程序设计(第三版)何钦铭著 习题2-1 2.C语言程序设计(第三版)何钦铭著 习题2-2 3.C语言程序设计(第三版)何钦铭著 习 ...

  9. C语言程序设计(第三版)何钦铭著 习题4-6

    C语言程序设计(第三版)何钦铭著 习题4-6 习题一览表 1. C语言程序设计(第三版)何钦铭著 习题2-1 2.C语言程序设计(第三版)何钦铭著 习题2-2 3.C语言程序设计(第三版)何钦铭著 习 ...

最新文章

  1. Java基础之Hibernate
  2. 用工具批量下载哔哩哔哩视频并且将内容转换成pdf
  3. 使用go来实现类似erlang otp里面的gen_server功能
  4. mac中NSScrollView自定义滑动条NSScroller
  5. 使silverlight适应IE窗口大小的方法
  6. C语言实现动态顺序表
  7. R语言聚类算法之系谱聚类(Hierarchical Method)
  8. 树堆(Treap)图文详解与实现
  9. matlab教程曲线拟合,matlab 曲线拟合
  10. 怎么用php跨域请求
  11. java打印特殊符号_Java Poi 在Excel中输出特殊符号的实现方法
  12. 爬虫使用分享:风云2号卫星气象照片
  13. 小数分频器vhdl实现_使用VHDL进行分频器设计(含小数)
  14. 腾讯优图贾佳亚:当AI进入产业应用时代时,计算机视觉技术更应该服务于人才对!
  15. POJ 1371 Tin Cutter 笔记
  16. 【flask】工厂函数和蓝本的作用
  17. “自然”语言编程(NLC)的到来比你想象的要快
  18. 毕业设计 基于单片机的室内温湿度自动控制系统(源码+硬件+论文)
  19. 推荐十三本书,附豆瓣评分
  20. c语言程序实践感受心得,C语言实践心得体会

热门文章

  1. 智慧城市-物联网的衍生物
  2. 汉诺塔问题个人讲解及部分实现(JAVA递归)
  3. 汉诺塔的移动次数和移动过程
  4. (最优化理论与方法)第三章优化建模-第一节:优化建模和常见建模技术
  5. 测试计划的目的是什么?如何做好测试计划?
  6. Pascal VOC 数据集介绍(tensorflow model zoo)
  7. 【董天一】IPFS的竞争对手们(二)
  8. python中cos函数怎么用_Python cos() 函数 | 使用方法 入门教程 基础教程
  9. OD 如何设置/选择高亮方案
  10. 简洁巧妙的电路--移相桥电路