网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
07月20日漏签0天
c语言吧 关注:798,840贴子:4,357,575
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 11回复贴,共1页
<<返回c语言吧
>0< 加载中...

一个新手的问题想求助一下!

  • 只看楼主
  • 收藏

  • 回复
  • 独木叶
  • 酱油
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
.编写一个函数,可以将字符串 2 合并到字符串 1 中。


  • 独木叶
  • 酱油
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include <stdio.h>
void main()
{
int a[20];
int b[20];
int i=0,n=0;
int c,d;
printf("请输入数组1的内容空格隔开回车结束:");
while(1)
{
scanf("%d",&a[i]);
i++;
if(getchar()=='\n')
break;
}
printf("请输入数组2的内容空格隔开回车结束:");
while(1)
{
scanf("%d",&b[n]);
n++;
if(getchar()=='\n')
break;
}
for(c=0;c<n;i++)
{
a[i]=b[c];
c++;
}
printf("合并后数组的内容\n");
for(c=0;c<i;c++)
{
printf("%d ",a[c]);
}
getchar();
}


2025-07-20 21:08:46
广告
  • 独木叶
  • 酱油
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
函数我已经写好了,怎么改成调用函数


  • 独木叶
  • 酱油
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
就是改成这种形式的
#include <stdio.h>
int xj(int a,int b)
{
a=a+b;
return a;
}
void main()
{
int a,b;
printf("请输入a: ");scanf("%d",&a);
printf("请输入b: ");scanf("%d",&b);
printf("a+b=%d",xj(a,b));
getchar();
getchar();
}


  • 愛乃是浮云
  • 便当
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
思路是定义两个数组(怎么赋值随你),然后读取一个数组,读取结束了,开始读取第二个,并添加到第一个


  • 桂__苦丁茶
  • 低能力者
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我今天看见一鸟人做过..不过我看不懂...几行代码实现了你的想法..
利用指针..用一个while循环
(*p++)=(*q++);
我就记得这行代码..然后我问他这什么意思..他要我自己看....懂就懂了..不懂说了也不懂...
这就是我叫他鸟人的原因..


  • 独木叶
  • 酱油
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
自己试着弄了一下还是不行,度娘吞码的能力没的说,想发都发不上来


  • 独木叶
  • 酱油
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include <stdio.h>
void xj(int a[20],int b[20],int i,int n)
{
int c=0;
for(c=0;c<n;i++)
{
a[i]=b[c];
c++;
}
printf("合并后数组的内容\n");
for(c=0;c<i;c++)
{
printf("%d ",a[c]);
}
}
void main()
{
int a[20],b[20],i=0,n=0;
printf("请输入数组1的内容空格隔开回车结束:");
while(1)
{
scanf("%d",&a[i]);
i++;
if(getchar()=='\n')
break;
}
printf("请输入数组2的内容空格隔开回车结束:");
while(1)
{
scanf("%d",&b[n]);
n++;
if(getchar()=='\n')
break;
}
xj(a,b,i,n);
getchar();
getchar();
}


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 11回复贴,共1页
<<返回c语言吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示