题目描述

设计函数实现字符串复制功能。每个字符串长度不超过100。不要使用系统提供的strcpy函数。

输入要求

从键盘读入一个字符串到数组b中,以换行符结束。

输出要求

将内容复制到另一个数组a中,并分别输出数组a和数组b中的内容。

输入样例

Frank comes from Thailand.

输出样例

String a is:Frank comes from Thailand.
String b is:Frank comes from Thailand.

模板

#include <stdio.h>
@-@
int main()
{
char a[101],b[101],*p1,*p2;
int i;
gets(b);
mystrcpy(a,b);
printf("String a is:%s\n",a);
printf("String b is:%s\n",b);return 0;
}
#include <stdio.h>
int mystrcpy(char *str1,char *str2);
int main()
{
char a[101],b[101],*p1,*p2;
int i;
gets(b);
mystrcpy(a,b);
printf("String a is:%s\n",a);
printf("String b is:%s\n",b);return 0;
}
int mystrcpy(char *str1,char *str2)
{int i;for(i=0;str2[i];i++){str1[i]=str2[i];}str1[i]='\0';
}

1256 字符串复制相关推荐

  1. Go 学习笔记(51)— Go 标准库之 strings(字符串比较、字符串前后缀、字符串统计、字符串索引、字符串包含、字符串转换、字符串复制、字符串替换、字符串去除、字符串分割和连接)

    1. 概述说明 import "strings" strings 包实现了用于操作字符的简单函数. strings 包与 bytes 包中的函数用法基本一样. 2. 主要函数 2. ...

  2. 【glibc源码分析】--strcpy.c 字符串复制

    strcpy是常用的字符串复制函数,经常在面试中考到.该文件位于glibc源码的string目录中. 在线资源路径: http://www.oschina.net/code/explore/glibc ...

  3. C语言:strcpy()---字符串复制

    C语言 基础开发----目录 一.strcpy()简介 1. 函数原型 char *strcpy(char* dest, const char *src); 2. 参数 dest-指向用于存储复制内容 ...

  4. 不使用库函数实现字符串复制函数strCopy

    不使用库函数实现字符串复制函数strCopy算法如下: #include <stdio.h> #include <stdlib.h>char* strCopy(const ch ...

  5. 字符串复制的两种方法

    字符串复制的两种方法 /*用字符数组实现字符串的复制*/ int main() {char a[] = "I am a boy.", b[20] = { 0 };int i;for ...

  6. 字符串复制函数strncpy()和内存拷贝函数memcpy()

    #include<string.h> char *strncpy(char *dest, const char *src, unsigned long n); 功能是将指针变量src所指向 ...

  7. 字符串的复制,将一串字符串复制到另一串字符串中 c语言简单易懂

    //① 题目叙述:编写一个函数_strcpy,其功能为将字符串 src 拷贝到字符数组 //target,函数原型声明为:void _strcpy(char* target, char* src): ...

  8. java 字符串 复制_Java字符串复制

    java 字符串 复制 Sometime back I was asked how to copy a String in java. As we know that String is an imm ...

  9. 使用指针实现字符串复制

    第一种方法 /*************************** 功能:使用指针实现字符串复制 日期:2014年12月7日17:14:02 ***************************/ ...

最新文章

  1. 通过 T3 协议使用 WebLogic RMI
  2. HMAILSERVER集成WEB邮件系统(ROUNDCUBE WEBMAIL)
  3. 应对「高并发」的思路
  4. CF1131 G. Most Dangerous Shark (单调栈优化dp)
  5. USACO 6.3 章节 你对搜索和剪枝一无所知QAQ
  6. Linux下安装配置git
  7. 在linux添加驱动程序,linux下静态/动态加载驱动的两种方式
  8. linux语言vim的下载,Vim 从入门到精通 PDF
  9. 金融级IT架构-数字银行的云原生架构解析
  10. B/S网页在线版仓库管理软件的意义何在
  11. windows文件权限管理dos命令
  12. 经典网页设计:25个精美的全屏背景网站设计作品
  13. 东财《领导科学X》综合作业
  14. 怎么搜索百度网盘的资源
  15. CF1428 G1,G2 . Lucky Numbers题解
  16. oracle 11g下载_oracle11下载
  17. 不是所有物联网平台都适合系统集成
  18. parentElement\parentNode.parentNode.childNodes用法例子
  19. Megacli格式化显示脚本
  20. 可供Office多种版本使用的无PIA或_VtblGap的加载外接程序

热门文章

  1. SVN上传、更新、添加、删除文件、版本回退
  2. [转]FTP搜索引擎的设计与实现 1
  3. Tomcat部署war程序
  4. (附源码)计算机毕业设计ssm个人人际关系管理软件
  5. 构造方法的作用,为什么要写构造方法?
  6. Wos/Pubmed/Scopus数据库一键去重+清洗数据 CiteSpace Vosviewer
  7. 老男孩python第六期
  8. 树莓派+阿里云轻松智能家居DIY-app
  9. vue内使用 cytoscape(数据可视化)
  10. torch.onnx.export详细介绍