- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
字符串复制、连接
试卷编号:270
所属语言:计算机基础
试卷方案:字符串复制、连接、测长
试卷总分:160分
共有题型:3种
一、程序填空 共2题 (共计40分)
第1题 (20.0分) 题号:17 难度:中 第1章
/*-------------------------------------------------------
【程序填空】
---------------------------------------------------------
功能:是将两个字符串连接为一个字符串,不许使用库函数strcat。
-------------------------------------------------------*/
#include stdio.h
#include string.h
main ( )
{
char str1[80],str2[40];
int i,j,k;
gets(str1);gets(str2);
puts(str1);puts(str2);
/***********SPACE***********/
【?】;
puts(str1);
}
JOIN(s1,s2)
char s1[80],s2[40];
{
int i,j;
/***********SPACE***********/
【?】;
/***********SPACE***********/
for (i=0; 【?】\0;i++)
s1[i+j]=s2[i];
/***********SPACE***********/
s1[i+j]= 【?】 ;
}
答案:
=======(答案1)=======
JOIN(str1,str2)
=======(答案2)=======
j=strlen(s1)
=========或=========
for(j=0;s1[j]!=10;j++);
=========或=========
for(j=0;s1[j];j++);
=======(答案3)=======
s2[i]!=
=========或=========
*(s2 + i)!=
=======(答案4)=======
\0
=========或=========
NULL
=========或=========
0
第2题 (20.0分) 题号:19 难度:中 第1章
/*-------------------------------------------------------
【程序填空】
---------------------------------------------------------
功能:将一个字符串中的前N个字符复制到一个字符数组中去,
不许使用strcpy函数。
-------------------------------------------------------*/
main ( )
{
char str1[80],str2[80];
int i,n;
/***********SPACE***********/
gets(【?】);
scanf(%d,n);
/***********SPACE***********/
for (i=0; 【?】 ;i++)
/***********SPACE***********/
【?】;
/***********SPACE***********/
【?】;
printf(%s\n,str2);
}
答案:
=======(答案1)=======
str1
=======(答案2)=======
in
=========或=========
ni
=========或=========
i=n-1
=========或=========
n-1=i
=======(答案3)=======
str2[i]=str1[i]
=======(答案4)=======
str2[n]=\0
=========或=========
str2[i]=\0
=========或=========
str2[n]=0
=========或=========
str2[i]=0
二、程序改错 共2题 (共计60分)
第2题 (30.0分) 题号:28 难度:中 第1章
/*------------------------------
您可能关注的文档
最近下载
- 中远海运集团能力素质测评.pdf
- 学堂在线 研究生学术与职业素养讲座 章节测试答案.docx VIP
- 科技创新可行性研究报告参考模板 (一).docx
- 学堂在线 遥测原理 章节测试答案.docx VIP
- 1.5t中频感应熔炼系统性能报价单.pdf VIP
- 2025-2026学年粤教粤科版(2024)小学科学三年级上册(全册)教学设计(附目录 P182) .docx
- 强生中国医疗器材有限公司渠道管理案例1.PDF
- 学堂在线 不朽的艺术:走进大师与经典 章节测试答案.docx VIP
- 建筑工程计价 教学课件 作者 李伟 第二章.ppt VIP
- 2024四川省建筑安全员-B证(项目经理)考试题库.doc VIP
原创力文档


文档评论(0)