首页 > 代码库 > c语言代码编程题汇总:在a数组后面添加b数组的值(数组实现)
c语言代码编程题汇总:在a数组后面添加b数组的值(数组实现)
在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数组的值(数组实现)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。