码迷,mamicode.com
首页 > 编程语言 > 详细

c语言代码编程题汇总:在a数组后面添加b数组的值(数组实现)

时间:2017-03-12 16:26:00      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:c语言   实现   while   总结   style   gets   puts   stdio.h   str   

在a数组后面添加b数组的值(数组实现)

程序代码如下:

 

 1     /*
 2         2017年3月12日14:07:05
 3         功能:在a数组后面添加b数组的值(数组实现)
 4     */
 5 
 6     #include"stdio.h"
 7     int main()
 8     {
 9         int j = 0;
10         int i = 0;
11         char a[20];
12         char b[20];
13         printf("请输入字符串a:");
14         gets(a);
15         printf("请输入字符串b:");
16         gets(b);
17         while (b[i] != \0)
18         {
19             i++;
20         }
21         while (a[j] != \0)
22         {
23             j++;
24         }
25         if (i < 5)
26         {
27             for (int x = 0; x < i; x++)
28             {
29             a[j++] = b[x];
30             }
31             a[j] = \0;
32         }
33         else if (i >= 5)
34         {
35             for (int y = 0; y < 5; y++)
36             {
37                 a[j++] = b[y];
38             }
39             a[j] = \0;
40         }
41 
42         puts(a);
43 
44     }
45     /*
46         总结:
47         在VC++6.0中显示的结果:
48         ——————————————————————
49         请输入字符串a:asdfghjkl
50         请输入字符串b:dft
51         asdfghjkldft
52         ——————————————————————
53     */

 

c语言代码编程题汇总:在a数组后面添加b数组的值(数组实现)

标签:c语言   实现   while   总结   style   gets   puts   stdio.h   str   

原文地址:http://www.cnblogs.com/wxt19941024/p/6538011.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!