77问答网
所有问题
当前搜索:
c语言连接两个字符串
由键盘任意输入
两个字符串
,
连接
字符串2到字符串1,输出连接后的字符串...
答:
路过,看没人理你我帮你解决吧!!include <stdio.h> main(){ char s1[80],char s2[40];int i=0,j=0;printf("\n input string1:");//提示你输入
字符串
1 scanf("%s",s1);printf("\n input string2:");//提示你输入字符串2 scanf("%s",s2);while(s1[i]!='\0')i++; ...
C++怎么
连接两个字符串
答:
C++中
字符串
有两种 一个是string类型
连接
需要用+ 比如 string a="aaa", b="bbb"; 那么 string ab=a+b 值就是"aaabbb"另一个是以\0结束字符数组,这个是从
C语言
继承过来的 要连接 需要用strcat。char a[10] = "aaa";char b[10] = "bbb";strcat(a,b);//执行后 a为"aaabbb"...
C语言 连接两个字符串
的函数问题
答:
因为scanf()函数读到空格就停止了 你用gets()试试 :)
c语言
,将输入的
两个字符串连接
后,将串中全部空格移到串首后输出(用一维...
答:
如图(漏了一个字母o)
C语言
程序从键盘上输入
两个字符串
若不相等将短的字符串
连接
到长的字符...
答:
include "stdio.h"include "string.h"define MAX 500 void main(){ char str1[MAX], str2[MAX];int len1, len2;printf("input string 1 : ");gets(str1); /* 输入
字符串
1 */ printf("input string 2 : ");gets(str2); /* 输入字符串2 */ len1 = strlen(str1); /* 获取...
基础问题,
C语言
怎样拼接
两个
宏定义的
字符串
答:
宏定义的字符串 都是有""包含的 而在
C
中,
两个
用""包含的字符串,在没有任何可见字符(不包括空格,换行,tab)分隔,写在一起的时候 会当做一
个字符串
处理 也就是 "abc" "def"和 "abcdef"是等效的。所以 两个宏定义字符串,要拼接一起,直接写就好了 define A "a123"#define B "b456"...
c语言
问题:字符串的交叉合并问题;如,输入
两个字符串
,要求将这两个字符...
答:
p++; q++; } while(*q!='\0') /*问题同上*/ {
c
[i]=*q; i=i+1; /*这里i的下标要自增*/ q++; } c[i]='\0'; /*最后要加一个结束
字符
,否则输出可能会有乱码*/ printf("%s",c)...
c语言连接两个字符串
,小问题为何编译过不去呢?
答:
};strs(str1,str2);getchar();} void strs(char stra[],char strb[]){ int len1=strlen(stra),len2=strlen(strb);int k=0;while(k<=len2){ stra[len1+1]=strb[k];len1++;k++;} for(k=0;k<=(len1+len2);k++){ printf("%c",stra[k]);} printf("\n");} ...
从键盘上输入
两个字符串
,若不等,将短字符串接在长字符串后面,输出新...
答:
include "stdio.h"include "string.h"define MAX 500 void main(){ char str1[MAX], str2[MAX];int len1, len2;printf("input string 1 : ");gets(str1); /* 输入
字符串
1 */ printf("input string 2 : ");gets(str2); /* 输入字符串2 */ len1 = strlen(str1); /* 获取...
有
两个字符串
分别用字符数组str1和str2表示,请编写一个字符串
连接
函数st...
答:
while(
c
!='\0'){ str3[count]=c;count++;i++;c=str1[i];} //把str2放入str3 i=0;c=str2[i];while(c!='\0'){ str3[count]=c;count++;i++;c=str2[i];} str3[count] = '\0';printf("%s\n", str3);return 0;} 上面的代码把str1和str2
两个字符串
合并到str3中...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜