首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将s所指字符串的正序和反序进行连接,形成的新串放在t所指的数组中。 例如,当s所指字符串为“ABCD”时,t所指字符串中的内容应为“ABCDDCBA”。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改
下列给定程序中,函数fun的功能是:将s所指字符串的正序和反序进行连接,形成的新串放在t所指的数组中。 例如,当s所指字符串为“ABCD”时,t所指字符串中的内容应为“ABCDDCBA”。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改
admin
2015-07-25
32
问题
下列给定程序中,函数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://kaotiyun.com/show/W3ID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
我国民间竞技体育存在着明显的地域差异,下列对应关系正确的是()。
甲将自己的汽车抵押给乙,作价5万元,甲继续使用。结果甲开车时不小心将车撞坏。下列说法正确的是()。
1949年后,中国积极主动地融入世界。将下列重大外交事件按时间先后顺序排列,正确的是()。①重返联合国②中美关系正常化③参加万隆会议④加人世界贸易组织
下列叙述不正确的一项是()。
下列选项中,属于公务员应当履行的义务是()。
园林工人要在周长300米的圆形花坛边等距离地栽上树,他们先沿着花坛的边每隔3米挖一个坑,当挖完30个小坑时,突然接到通知,改为每隔5米栽一棵树。这样,他们还要挖多少个坑才能完成任务?
小吴到商店买布。有两种同样长的布料,小吴买了第一种布料25米,买了第二种布料12米。小吴买完后,第一种布料剩下的长度是第二种布料剩下的长度的一半。那么这两种布料原来共有()米。
根据以下资料,回答以下问题。根据所给数据推断,2012年第四季度各文化程度中求人倍率(需求人数/求职人数)最大的是:
把下面几个句子组成语意连贯的一段文字,排序正确的一项是()。(1)当阳光洒在身上时,它更坚定了心中的信念——要开出,一朵鲜艳的花(2)不久,它从泥土里探出了小脑袋,渐渐地,种子变成了嫩芽(3)从此,它变得沉默,只有它知
散点图显示两个变量的相关趋势和相关程度是通过什么来显示的?()
随机试题
项目风险管理的程序可以表述为:①风险管理计划编制;②风险识别;③风险监控;④风险分析与量化;⑤风险对策研究这五个过程,五个过程的顺序应该是()。
诉讼代表人
关于直肠息肉,下列哪种不癌变
以下不属于先天性肾发育异常的是
下列不属于口腔癌预防重点检查对象的是
A.50%~70%B.20%~40%C.40%~50%D.0%~l%E.3%~8%正常成人中性分叶核粒细胞所占白细胞的百分比为
A.零级消除动力学B.一级消除动力学C.快速消除D.经肝消除E.经肾消除
枇杷叶的功效是
下列哪项不属于非语言交流
Onafour-daytriptoEthiopia,Ihadadream.Inmydream,Isawtwomen,oneolderandoneyounger,facingoneanotheragainst
最新回复
(
0
)