PTA 7-4 使用函数实现字符串复制 (10 分)

本篇博客介绍如何在PTA平台上解决7-4题,即利用函数完成字符串复制。题目要求根据输入的重复次数,复制字符串t中从指定位置m开始的所有字符到字符串s。文中提供了一个函数strncpy(s, t, m),该函数接受字符串t的指针、起始位置m以及目标字符串s的指针,并进行相应的复制操作。" 122958063,10912945,R语言使用source运行自定义脚本实战,"['R语言', '数据分析', '数据挖掘', '脚本编程']
摘要由CSDN通过智能技术生成

输入一个正整数 repeat (0<repeat<10),做 repeat 次下列运算:

输入一个字符串 t 和一个正整数 m,将字符串 t 中从第 m 个字符开始的全部字符复制到字符串 s 中,再输出字符串 s。

要求定义并调用函数 strmcpy(s,t,m), 它的功能是将字符串 t 中从第 m 个字符开始的全部字符复制到字符串 s 中,函数形参s和t的类型是字符指针,形参m的类型是int,函数类型是void。

输入输出示例:括号内为说明,无需输入输出
输入样例:

3              (repeat=3)
happy new year
7
happy
1
new
4

输出样例:

new year        ("happy new year"7个字符开始组成的新字符串为"new year")
happy           ("happy"1个字符开始组成的新字符串为"happy")
error input     ("new"的长度小于4

代码如下:

#
  • 2
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值