下载频道> 资源分类> 编程语言> C源码> 实例109 字符升序排列

标题:实例109 字符升序排列
分享到:

所属分类: C源码 资源类型:程序源码 文件大小: 1.88 KB 上传时间: 2017-07-15 21:50:31 下载次数: 8 资源积分:1分 提 供 者: admin 实例109 字符升序排列
内容:
#include<stdio.h>
main()
{
char a[100], b[100], c[200],  *p;
int i = 0, j = 0, k = 0;
printf("please input string a:\n");
scanf("%s", a); /*输入字符串1放入a数组中*/
printf("please input string b:\n");
scanf("%s", b); /*输入字符串2放入b数组中*/
while (a[i] != '\0' && b[j] != '\0')
{
if (a[i] < b[j]) /*判断a中字符是否小于b中字符*/
{
c[k] = a[i]; /*如果小于,将a中字符放到数组c中*/
i++; /*i自加*/
}
else
{
c[k] = b[j]; /*如不小于,将b中字符放到c中*/
j++; /*j自加*/
}
k++; /*k自加*/
}
c[k] = '\0'; /*将两个字符串合并到c中后加结束符*/
if (a[i] == '\0') /*判断a中字符是否全都复制到c中*/
p = b + j; /*p指向数组b中未复制到c的位置*/
else
p = a + i; /*p指向数组a中未复制到c的位置*/
strcat(c, p); /*将p指向位置开始的字符串连接到c中*/
puts(c); /*将c输出*/
}
 

文件列表(点击上边下载按钮,如果是垃圾文件请在下面评价差评或者投诉):

实例109 字符升序排列
实例109 字符升序排列\www.gusucode.com
实例109 字符升序排列\文件说明.txt
实例109 字符升序排列\www.gusucode.com.txt
实例109 字符升序排列\www.gusucode.com\109.c
实例109 字符升序排列\【谷速代码】-免费源码.url

关键词: 升序 字符 实例

Top_arrow
回到顶部
联系方式| 版权声明| 招聘信息| 广告服务| 银行汇款| 法律顾问| 兼职技术| 付款方式| 关于我们|
网站客服网站客服 程序员兼职招聘 程序员兼职招聘
沪ICP备19040327号-3
公安备案号:沪公网安备 31011802003874号
库纳格流体控制系统(上海)有限公司 版权所有
Copyright © 1999-2014, GUSUCODE.COM, All Rights Reserved