首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将s所指字符串的正序和反序进行连接,形成的新串放在t所指的数组中。 例如,当s所指字符串为“ABCD”时,t所指字符串中的内容应为“ABCDDCBA”。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改
下列给定程序中,函数fun的功能是:将s所指字符串的正序和反序进行连接,形成的新串放在t所指的数组中。 例如,当s所指字符串为“ABCD”时,t所指字符串中的内容应为“ABCDDCBA”。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改
admin
2015-07-25
22
问题
下列给定程序中,函数fun的功能是:将s所指字符串的正序和反序进行连接,形成的新串放在t所指的数组中。
例如,当s所指字符串为“ABCD”时,t所指字符串中的内容应为“ABCDDCBA”。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构
试题程序:
#inelude
#inchde
/**********found***********/
voidfun(char s,chartl
{
int i,d;
d=strlen(s);
for(i=0;i<d;i++)
t
=s
;
for(i=0;i<d;i++)
t[d+i]=s[d-1-i];
/**********found***********/
t[2*d-1]=’\0’;
}
main()
{
char s[100],t[100];
printf("\nPlease enter string S:”);
scanf("%s",s);
fun(a,t);
printf("\nThe result is:% a\n|,t);
}
选项
答案
(1)void fun(char*s,char*t) (2)t[2*d]=’\0’;或t[d+i]=’\0’;或t[2*d]=0;或t[d+i]=0;
解析
(1)主函数中调用语句中实参为数组,所以形参应为指针。
(2)字符串连接后字符的个数为2*d个,数组下标从0开始,最后一个字符的下标为2*d一1,所以结束符‘\0’下标为2*d。
转载请注明原文地址:https://jikaoti.com/ti/IDkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
小女孩甲(8岁)与小男孩乙(12岁)放学后常结伴回家。一日,甲对乙说:“听说我们回家途中的王家昨日买了一条狗.我们能否绕道回家?”乙答:“不要怕!被狗咬了我负责。”后甲和乙路经王家同时被狗咬伤住院。该案赔偿责任应如何承担?()
甲被宣告死亡后,其妻乙改嫁于丙,其后丙死亡。1年后乙确知甲仍然在世,遂向法院申请撤销对甲的死亡宣告。依我国法律,该死亡宣告撤销后,甲与乙原有的婚姻关系如何?()
“尽职而不越位、帮忙而不添乱、切实而不表面”,“协商不代替、监督不对立,为了大目标、同唱一台戏。”概括了政协的主要职能是()。
如图,在图1中,互不重叠的三角形共有4个,在图2中,互不重叠的三角形共有7个,在图3中,互不重叠的三角形共有10个,则在第29个图形中,互不重叠的三角形共有几个?
某贸易公司有三个销售部门,全年分别销售某种重型机械38台、49台和35台,问该公司当年销售该重型机械数量最多的月份,至少卖出了多少台?()
在付费知识的市场宣传重点中,最吸引人的莫过于能有效地利用碎片时间,如在等公共汽车、跑步时进行学习和提升自我,进而有效管理时间。这种碎片化学习的方式虽然看似很灵活,并可以提高时间利用率,但科学研究表明,它不能真正地让你吸收学到的知识,不符合大脑吸收知识的运行
在某研究中,研究者怀疑因变量除受自变量的影响外,还受到其他一些因素的影响,于是他拟定将其他因素作为协变量。如何快捷地确定某一因素是否是协变量?()
某中学高三年级有三个班,高考前有一个免试保送升学名额,分别来自三个班的候选人的成绩如下:请选用不同的综合方法,帮助学校领导做出决策,决定保送对象,并评价其合理性。
设y=y(x)满足方程作自变量替换x=,则y作为t的函数满足的微分方程微分方程是_______。
执行下列程序时,会产生什么异常()。publicclassTest{publicstaticvoidmain(Stringargs[]){intd=101;intb=220;longa=321;System.
随机试题
若某一个外资银行的注册资本为人民币4亿元,根据我国法律规定,其实收资本应不低于
在Excel2010中,默认格式的单元格中输入数值后。其显示方式是()
男,成年人,颊侧龈肿,肿胀突出,半球样,龈充血,表面光亮,自觉搏动痛,扪软而有波动,指压龈向内溢脓,牙松动明显,龈袋超过5mm,无龋,最可能的引起原因是
泡沫灭火系统按照所产生泡沫的倍数不同,可分为低倍数泡沫灭火系统、中倍数泡沫灭火系统和高倍数泡沫灭火系统。低倍数泡沫灭火系统是指系统产生的灭火泡沫倍数低于()的系统。
该求助者没有出现的生理症状是()。求助者心理问题最可能属于()。
医生:患者:诊疗
在考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、查询对象“qEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计:(1)消除报表的“性别”排序,重
用二维表来表示实体及实体之间联系的数据模型是()。
Withthepossibleexceptionofequalrights,perhapsthemostcontroversialissueacrosstheUnitedStatestodayisthedeathpe
MeasuringOrganisationalPerformanceThereisclear-cutevidencethat,foraperiodofatleastoneyear,supervisionwhichincr
最新回复
(
0
)