/*
* Copyright (c) 2016, 安徽大学计算机科学与技术学院
* All rights reserved.
* 作 者:  杨磊
* 完成日期:2016 年 12 月 29 日
* 问题描述:
* 用指针将三个字符串按大小排序(谭浩强第三版习题10.2)
*/
#include <stdio.h>
#include <string.h>
int main()
{void swap(char *p1, char *p2);char str1[20],str2[20],str3[20];printf("input three string:\n");gets(str1);gets(str2);gets(str3);if(strcmp(str1,str2)) swap(str1,str2);if(strcmp(str1,str3)) swap(str1,str3);if(strcmp(str2,str3)) swap(str2,str3);printf("the sorted order:\n%s\n%s\n%s\n",str1,str2,str3);}void swap(char *p1, char *p2)
{char temp[20];strcpy(temp,p1);strcpy(p1,p2);strcpy(p2,temp);
}

转载于:https://www.cnblogs.com/super-yang/p/6819580.html

输入三个字符串按由小到大输出相关推荐

  1. C语言 输入三个字符串,由小到大输出

    #include <stdio.h> #include <string.h> void swap(char *p1,char *p2){char p[32];strcpy(p, ...

  2. [YTU]_1064 (输入三个字符串,按由小到大的顺序输出)

    Description 输入三个字符串,按由小到大的顺序输出.分别使用指针和引用方式实现两个排序函数.在主函数中输入和输出数据. Input 3行字符串 Output 按照从小到大输出成3行.由指针方 ...

  3. 输入三个字符串,按照由小到大的顺序输出(指针方法处理)——C语言

    1 概述 输入三个字符串,按照由小到大的顺序输出(指针方法处理) 2 解法 //C程序设计第五版(谭浩强) //章节:第八章 善于利用指针 // 所有练习均要求用指针方法处理 //练习8.2 输入三个 ...

  4. 输入三个字符串,按由小到大的 顺序输出,用指针来实现

    //输入三个字符串,按由小到大的 顺序输出,用指针来实现 #include<stdio.h> #include<string.h> #include<stdlib.h&g ...

  5. C语言在main中输入2个整数ab,请教一个C语言问题。若输入3个整数3,2,1,则以下程序输出的结果是.,c 语言问题 输入三个整数 按从小到大输出...

    导航:网站首页 > 请教一个C语言问题.若输入3个整数3,2,1,则以下程序输出的结果是.,c 语言问题 输入三个整数 按从小到大输出 请教一个C语言问题.若输入3个整数3,2,1,则以下程序输 ...

  6. c语言 比较4个整数大小,c语言编程 输入4个整数,要求由小到大输出

    c语言编程 输入4个整数,要求由小到大输出 答案:4  信息版本:手机版 解决时间 2019-10-05 15:46 已解决 2019-10-05 12:14 输入4个整数,要求由小到大输出 因为我是 ...

  7. ACMNO.36输入三个整数,按由小到大的顺序输出。

    题目描述 输入三个整数,按由小到大的顺序输出. 输入 三个整数 输出 由小到大输出成一行,每个数字后面跟一个空格 样例输入 2 3 1 样例输出 1 2 3 来源/分类 C语言 题目截图: 思路: 借 ...

  8. Python数学问题5:输入三个整数并由小到大进行输出

    代码实例 # coding:utf8 x, y, z = eval(input("请输入三个整数(逗号分割):")) if x > y:x, y = y, x if x &g ...

  9. 输入三个字符串,按由小到大的顺序输出 字符串排序-一种简单的方法

    1 /** 2 * 对两位数的ascii是可以的 3 * 对三位数的就不行了 4 */ 5 import java.util.Scanner; 6 public class 字符串排序 { 7 8 p ...

最新文章

  1. Delphi下利用WinIo模拟鼠标键盘详解
  2. Struts2_中文问题
  3. CDE桌面环境中自动启动应用程序图形界面
  4. Web框架之Django_02基本操作(Django项目启动配置、数据库连接、orm、增删改查)
  5. 剑指offer反转链表(C++实现|测试用例|迭代法和递归法)
  6. ubuntu20.04安装搜狗输入法(社区版+个人版)
  7. 7-3 括号匹配 (15 分)
  8. asp.net mvc5 oracle,ASP.NET MVC5网站开发用户注册(四)
  9. matlab偶极矩电场强度分布图_课程设计用MATLAB模拟偶极子的电场分布.doc
  10. Cisco AP-Sniffer模式空口抓包
  11. PHP学习笔记【13】_正则表达式
  12. 从输入URL到页面加载的全过程
  13. .gen格式文件读取,完成兰伯特和墨卡托投影转换
  14. windows 7 多国语言包官方下载资源共享(32/64位)
  15. 正点原子阿尔法linux开发板USB烧录裸机例程
  16. 一步一步搭建车型数据库小程序
  17. 联想数字化转型之路:从传统IT到“新IT”
  18. electron 实现index.html与main.js通讯,获取input输入框数据。
  19. 为什么使用onehot 独热编码的形式?
  20. 私有和公开IP地址的区别是什么?

热门文章

  1. linux/windows下安装scala
  2. 企业开发与社交开发相辅相成
  3. Theme、StylesheetTheme设置ASP.NET的样式与主题
  4. PHP获取当前url路径的函数及服务器变量:QUERY_STRING、REQUEST_URI、SCRIPT...
  5. c语言求一个数组的众数,众数问题 (C语言代码)
  6. C++基础——类继承
  7. Python_模块介绍
  8. 分布式任务调度平台 XXL-JOB
  9. 模型转换状态已支持Webhook!
  10. The only supported ciphers are AES-128-CBC and AES-256-CBC