Manchester


私信TA

用户名:wenyajie

访问量:312327

签 名:

在历史前进的逻辑中前进,这个逻辑就是人心向背的逻辑

等  级
排  名 1
经  验 62665
参赛次数 1
文章发表 188
年  龄 0
在职情况 学生
学  校 Xiamen University
专  业 计算机科学

  自我简介:

在历史前进的逻辑中前进,这个逻辑就是人心向背的逻辑

解题思路:
①:输入两个字符串(不带空格)输入时以空格为界

②:判断两个字符串的长度和,和小于等于100,则把第二个字符串连接到第一个字符串后面

      否则输出Result String is cutted.


注意事项:
每个输出占一行

参考代码:

#include<stdio.h>
#include<string.h>

void link_(char *a,char *b);

int main()
{

   char a[101];
   char b[101];

   while(scanf("%s",a)!=EOF)
     {
        scanf("%s",b);

        if(strlen(a)+strlen(b)>100)
          printf("Result String is cutted.\n");
           else
            link_(a,b);
     }
return 0;
}
/*------------------------------------------------*/
void link_(char *a,char *b)
{
   for(int i=strlen(a),j=0;j<=strlen(b);j++)
     {  /*j=strlen(b)时,b[j]='\0',可以给a最后一个字符后加上'\0'*/
       a[i++]=b[j];
     }

    /*for(int i=0;i<strlen(a);i++)
      printf("%c",a[i]);
      printf("\n");*/
      puts(a);
}

别忘点赞哦-.-

 

0.0分

18 人评分

  评论区

#include<stdio.h>
#include<string.h>
void *connect(char x[],char y[]);
int main()
{
	char x1[200],x2[200];
	char x3[200],x4[200];
	char x5[200],x6[200];
	scanf("%s%s",&x1,&x2);
	scanf("%s%s",&x3,&x4);
	scanf("%s%s",&x5,&x6);
	connect(x1,x2);
	connect(x3,x4);
	connect(x5,x6);
	return 0;
}
void *connect(char x[],char y[])
{
	int n;
	strcat(x,y);
	n=strlen(x);
	x[n]='\0';
	if(n>100)
		printf("Result String is cutted.\n");
	else
	printf("%s\n",x);
}
2024-03-23 20:48:33
#include<bits/stdc++.h>
using namespace std;
int main()
{
    string a,b;
    int n=3;
    for (int i = 0; i < 3; i++)
    {
        cin>>a>>b;
        if((a+b).length()>100)
        cout<<"Result String is cutted."<<endl;
        else
        cout<<a+b<<endl;
    }
}
2022-01-03 18:15:56
#include <stdio.h>
#include <string.h>
int main()
{
    char a1[1000],a2[1000];
    for(int i=0;i<3;i++)
    {
        scanf("%s %s",a1,a2);
        if(strlen(a1)+strlen(a2)<=100)
        {printf("%s%s\n",a1,a2);}
        else{printf("Result String is cutted.");}
    }
    return 0;
}
输入输出不就完事了?
为啥我只过了50%
2020-12-27 09:55:37
  • «
  • 1
  • »