首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指字符串中,例如:把3个串abc,CD,EF串联起来,结果是abcCDEF。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动mai
下列给定程序中,函数fun()的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指字符串中,例如:把3个串abc,CD,EF串联起来,结果是abcCDEF。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动mai
admin
2010-09-14
9
问题
下列给定程序中,函数fun()的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指字符串中,例如:把3个串abc,CD,EF串联起来,结果是abcCDEF。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <conio.h>
#include <string.h>
#include <stdio.h>
/*************found**************/
int fun(char str[] [10],int m, char *pt)
{ int k,q,i,j=0;
for(k=0;k<m;k++)
{ q=strlen(str[k]);
j+=q;
for(i=0;i<q;i++)
/*************found**************/
pt
=str[k,i];
pt+=q;
pt[0] =0;
}
pt-=j;
}
main ( )
{ int m, h;
char s[10] [10],p[120];
clrscr ();
printf("\nPlease enter m: ");
scanf("%d",&m); gets(s[0]);
printf ("\nPlease enter %d string:In ",m);
for(h=0;h<m;h++) gets(s[h]);
fun (s,m,p);
printf("\nThe result is :%s\n ",p);
}
选项
答案
(1)错误: int fun(char str[][10],int m,char *pt) 正确: void fun(char str[][10,int m,char *pt) (2)错误: pt[i]=str[k,i]; 正确: pt[i]=str[k][i];
解析
本题中的两例错误我们已经在前面的讲解中详细阐述了,一般这样的字符串连接函数在C语言的考试中肯定不让使用strcat函数,但是,直接用if和while的循坪嵌套也很容易解决问题的。
转载请注明原文地址:https://jikaoti.com/ti/YKkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在当事人没有约定、法律亦无特别规定的情况下,买卖合同中的财产所有权的转移时间是()。
国家机关、国有公司、企业、事业单位、人民团体,违反国家规定,将应当上交国家的罚没财物或者其他国有资产,以单位名义集体私分给个人,数额较大的行为,应判为()。
在推进我国反腐倡廉建设的工作上,中国共产党一直坚持不懈地努力着,下列有关说法错误的是()。
甲(男,22周岁)为达到与乙(女,19周岁)结婚的目的,故意隐瞒乙的真实年龄办理了结婚登记。两年后,因双方经常吵架,乙以办理结婚登记时未达到法定婚龄为由向法院起诉,请求宣告婚姻无效。人民法院应如何处理?()
下列诗句反映的历史按照先后顺序排列正确的是()。①南朝四百八十寺,多少楼台烟雨中②暖风熏得游人醉,直把杭州作汴州③若无水殿龙舟事,共禹论功不较多④封侯非我意,但愿海波平
近些年.我国取得了一批重大科技创新成果,实现部分领域由“跟随”到“领跑”的跨越。以下说法不正确的是()。
近年来,我国极地科学考察不断取得优异成绩,目前已在南北极建立了四个科学考察平台.在北极建立的是()。
下列属于公务员需要任职回避的情形是()。
根据国务院办公厅部分节假日安排的通知,某年8月份有22个工作日,那么当年的8月1日可能是:
某专业有学生50人,现开设有A、B、C三门选修课。有40人选修A课程,36人选修B课程,30人选修C课程,兼选A、B两门课程的有28人,兼选A、C两门课程的有26人,兼选B、C两门课程的有24人,A、B、C三门课程均选的有20人,那么,三门课程均未选的有(
随机试题
病变多位于大支气管,以中央型多见的肺癌类型包括
关于病人的权利,下述说法中正确的是
位于腹膜后的脏器是
下列基础代谢率的计算公式最常用的是
A、淡黄色B、淡红色C、淡绿色D、淡蓝色E、白色;根据《处方管理办法》普通处方的印刷用纸颜色为
【背景资料】某市一写字楼,工程建筑面积45000m2,建筑高度108m,36层现浇框剪结构,地下两层;该工程位于淤泥质软土地基上,抗震设防烈度为8度,由某市建筑公司施工总承包,工程于2014年2月18日开工。施工过程中,发生了如下事件:
施工组织设计的特点是能较强地反映施工质量控制的()。
将一部分资金投资于无风险资产从而保证资产组合的最低价值的前提下,将其余资金投资于风险资产并随着市场的变动调整风险资产和无风险资产的比例,同时不放弃资产升值潜力的一种动态调整策略是()
为散客旅游团提供服务时,导游人员应陪同旅游团边游边讲解,无须回答旅游者的提问。()
接收并阅读由xuexq@mail.neea.edu.cn发来的E—mail,并将随信发来的附件以文件名dqsj.txt保存到考生文件夹下。
最新回复
(
0
)