问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...从键盘输入的两个字符串连接起来,并统计连接好的字符串的实际...

发布网友 发布时间:2024-01-18 14:39

我来回答

4个回答

热心网友 时间:2024-03-02 11:06

想学好编程还是要自己动手,给你一个思路吧
首先,字符串可以看成是一个char型的数组+一个结束符'\0’,于是就好办了,不用strlen,因为不需要知道长度,我们只要找结束符就好了,输入两个字符串,第一个按下标往后找结束符,找到后,从这里开始将第二个字符串内容copy过来,不知道长度不要紧,也按下标一字节一字节copy,遇到'\0'停止,新的字符串结尾也要加结束符,这样,就是自己实现的简单的strcat函数,这里不仅能得到连接后的字符串,还能知道传入的两个字符串的长度。

热心网友 时间:2024-03-02 11:01

#include<stdio.h>
void main()
{
char s1[255],s2[255];
int i,k=0;
char *p=s1,*q=s2;
gets(s1);
gets(s2);
while(*p)p++;
while(*p++=*q++);
*p='\0';
p=s1;
while(*p++)k++;
printf("s1+s2=%s len(s1+s2)=%d\n",s1,k);
}

运行情况如下:
abc
abcd
s1+s2=abcabcd len(s1+s2)=7
请按任意键继续. . .

热心网友 时间:2024-03-02 11:06

#include<iostream.h>

void* Strcat(char s[],char t[]);
int main(void)
{
char s[100],t[100];
cout<<"请输入第一个字符串:";
cin>>s;
cout<<"请输入第二个字符串:";
cin>>t;
Strcat(s,t);
cout<<"连接后字符串为:"<<s<<endl; return 0;
}
void* Strcat(char s[],char t[])
{
int i,k;
for(i=0;s[i]!='\0';i++);
for(k=0;t[k]!='\0';i++,k++)
s[i]=t[k];
s[i] = '\0';
cout<<"第一个字符串长度为:"<<i-k<<endl;
cout<<"第二个字符串长度为"<<k<<endl;
cout<<"连接后字符串长度为:"<<i<<endl;
return s;
}

// 把两个字符串长度、连接后字符串长度都给统计出来了,你看下还有什么问题,有问题的话,可以继续追问~~~

热心网友 时间:2024-03-02 11:07

那就自己写个strcat和strlen不就完了。。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 烟灰色男风衣好看吗 怎么样才能在织里做好童装产业,让生意好一点。 小学生开学鼓励孩子的寄语 压缩型t型线夹可以拆开再用吗 试误说是描述事物属性吗 为什么皮肤油,用偏碱的洗面奶越用越油 改回系统默认 (根号6-2根号15)X根号3-6根号二分之一 ...豆蔻彼年)》txt下载在线阅读全文,求百度网盘云资源 ...怎么设计c++程序使在键盘上输入任意一个字符串,输出该字符串,并统... 广义上的谬误是指在论证过程中,违反思维规律、不合逻辑的推论。()a... 姜花玉的鉴定方法有哪些 葫芦娃酷跑金刚新版九游如何下载 理财中风险是几级 学美发的前景怎么样呢? 导游考试机考的操作方式 手机号绑定了达到限制不能绑定其他是什么意思? 宁夏导游证面试是机考吗2022 国家导游证面试机考流程? 祛斑最好的方法 最简单实用的美白祛斑小妙招 支付宝客户端上,总是显示有两个消息未读,可是我每一个都点击了,那个2... 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 车险最高保险是几百万呢 碱性洗面奶对皮肤的伤害 shinee参加的一个的综艺 wxid加不了好友怎么办? 碘化亚铜挥发性大吗 什么叫新能源二十四路 诉诸问题的谬误是什么意思 年初总账中银行存款有没有起初余额 新疆乌鲁木齐有哪些婚姻介绍所,,都怎么样啊 为什么我用迅雷下载东西,明明是几M的东西,下载出来却都是1KB,所有的东 ... shinee ftisland一起参加的综艺节目有哪些 中国工商银行活期管理是什么? 被盗了钱被转走了怎么办? 清远漂流黄腾峡 要带什么?要长袖还是泳衣? 咸蛋黄焗蟹的做法大全 太原市杏花岭区华明商店招聘信息,太原市杏花岭区华明商店怎么样?_百度... 请问哪位亲知道这是shinee参加的那个综艺节目? 刚在淘宝上看看巴宝莉的风衣 有的写代购 还有很多写恶搞什么 请问恶搞...