首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
有一个字符串,包含n个字符。写一个函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。要求在主函数中输入字符串及m值并输出复制结果。
有一个字符串,包含n个字符。写一个函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。要求在主函数中输入字符串及m值并输出复制结果。
admin
2010-04-24
71
问题
有一个字符串,包含n个字符。写一个函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。要求在主函数中输入字符串及m值并输出复制结果。
选项
答案
#include<stdio.h> #include<ctype.h> char copystr(char *p1,char *p2,int m) { int n=0; while(n<m-1)/*寻找第m个字符*/ {n++; p1++;) while(*p1!=’\0’)/*复制从第m个字符到字符串结束这_段字符到*p2中*/ {*p2=*p1; p1++; p2++; } *p2=’\0’; } main() { int m; char str1[80],str2[80]; printf("Please input a string(length<80):\n"); scanf("%s",str1); printf("\nWhich character starting from?\n"); scanf("%d",&m); if(strlen(str1)<m) printf("\nError input!"); else {copystr(str1,str2,m);/*调用函数copystr()进行字符串输出*/ printf("\nResuh is:%skn",str2); }
解析
转载请注明原文地址:https://kaotiyun.com/show/J3Ax777K
本试题收录于:
高级语言程序设计题库理工类分类
0
高级语言程序设计
理工类
相关试题推荐
结构化方法基于的软件设计原理是()
如何实现不同抽象层术语和处理逻辑之间的映射,涉及到两方面的内容:一是过程方向,二是_____________,后者即求解软件的开发手段。
若有下述程序:U=A+BV=U*BW=U/AX=V-WY=N/AZ=X+Y试用FORK、JOIN语句将其改写成可在多处理机上并行执行的程序。假设现为两台处理机,且除法速度最慢,加、减法速
根据巴塞尔委员会在1996年发布的______________的定义,市场风险是指市场价格波动引起的资产负债表内和表外头寸出现亏损的风险。
用图解法求下列两个变量的线性规划问题:使目标函数y=5x1+6x2达到最大。
若堆中某一数据元素在数组中的下标为30,则它的左孩子的下标为_______,右孩子的下标为________。
简要回答在资源管理器中对文件夹重命名的步骤。
在承载能力极限状态设计表达式中,可靠度体现在__内。
以下程序功能是输入一个学生的成绩,如果输入的成绩不在0~100之间,则显示出错信息。main(){ints;scanf("%d",&s);if(100>=s>=0)printf("输入的成绩是%
随机试题
(关于冻疮的药物治疗)A.肝素B.10%樟脑软膏C.溃疡膏D.赛庚啶E.紫云膏对瘙痒严重的冻疮可选用
筹建中的天恩股份有限公司聘请法律顾问对如下筹建计划提出法律意见,其中()符合我国法律规定。
以下不属于流动负债的是()。
下列关于卷烟消费税政策,说法正确的是()。
受贿赂:是指国家工作人员利用职务之便,索取他人财物,或者非法收受他人财物,为他人谋利益的行为。根据上述定义,下列不属于受贿赂构成要件的是:
民法法系的发展基础是()。
阅读以下交换机Switch01的部分配置信息,结合图2-8所示的网络拓扑图将(1)~(8)空缺处的内容(命令或解释)填写完整。Switch>enable(进入特权模式)S
在计算机中,每个存储单元都有一个连续的编号,此编号称为()。
•YouaretheCustomerServiceManagerinatelemobilecompanywhohasreceivedacallfromacustomercomplainingaboutthedel
A、Itcanonlydriveinflatareas.B、Itcannotgoover130kilometersperhour.C、Ithasnogaspedalsandsteeringwheels.D、It
最新回复
(
0
)