(C语言)人名排序,字符串排序 您所在的位置:网站首页 如何用C语言输出字母的顺序 (C语言)人名排序,字符串排序

(C语言)人名排序,字符串排序

#(C语言)人名排序,字符串排序| 来源: 网络整理| 查看: 265

文章目录 一、题目描述二、问题解决三、总结

一、题目描述

有n个人名字(n getchar();//吸收多余的换行符 for(int i=0;i for(int j=0;j//对字符串数组元素进行比较 strcpy(ch, s[j]);//交换两个字符串数组的元素 strcpy(s[j], s[j + 1]); strcpy(s[j + 1],ch); } } } for(int i=0;i printf(" "); } } printf("\n"); } } 三、总结

本题的主要思路为: 1.定义一个自由变量来接收每组测试数据的个数 2.定义字符串数组来接收每组的人名 3.通过冒泡排序的方法对人名进行从大到小的排序,其中比较时采用字符串比较函数的方法 4.将排列好的字符数组输出 该题要注意对多余换行符的处理,以及字符串大小比较和互换的方法



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有