首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参s所指的字符串为:abcdefgh,执行结果为:ahcb
给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参s所指的字符串为:abcdefgh,执行结果为:ahcb
admin
2017-02-27
31
问题
给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参s所指的字符串为:abcdefgh,执行结果为:ahcbedgf。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
void fun (char *s)
{ int i,n. k; char c;
n=0;
for(i=0;s
!=’\0’;i++)n++;
/*********found**********/
if(n%2==0) k=n— ____1____ ;
else k=n—2;
c= ____2____ ;
for (i=k—2; 1>=1; i=i—2) s [i+2] =
s
;
/*********found**********/
s[1]=____3____;
}
main ()
{ char s[80]="abcdefgh";
printf("\nThe original string
is : %s\n",s);
fun (s) ;
printf ("\nThe result is : %s\n",s) ;
}
选项
答案
(1)1 (2)s[k] (3)c
解析
函数fun的功能是移动下标为奇数位置的字符。
第一空:“for(i=0;s
!=’\0’;i++)n++,”n记录了数组s的长度,“if(n%2=0)”如果长度n是偶数,那么最右边被移出的字符的下标是在n—1,如果n是奇数,那么最右边被移出的字符的下标是n—2,因此第一空处应为“1”。
第二空:题目要求最右边被移出字符串的字符绕回放到第一个奇数位置,因此最右边被移出的字符是s[k],在s[k]被替换之前必须先把s[k]保存在其他变量中,故第二空处应为“s[k]”,将s[k]保存在c中。
第三空:此处是把最右边被移出字符串的字符绕回放到第一个奇数位置,最右边被移出字符保存在c,第一奇数位置是s[1],故第三处应为“c”。
转载请注明原文地址:https://jikaoti.com/ti/l2kiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
行政机关制定的除行政法规和规章以外的其他规范性文件,在设定行政处罚上()。
某县人民法院审理一民事案件过程中,要求县移动通信营业部提供某通信用户的电话详单。根据我国宪法规定,下列说法正确的是()。
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
①经过理论与实践的积累,再生建筑学也逐步成为了一门独立而完整的技术科学②到第一次世界大战爆发时,欧洲众多城市已经完成改造,向现代生活方式过渡③在保持原有建筑基本架构的基础上,通过改变局部结构和装修,大幅改变建筑的使用功能,这就
根据我国《行政许可法》的规定,下列说法错误的是()。
下列海峡与其分隔的地理位置对应错误的是()。
小张、小王、小李和小东四人,其中每三个人的岁数之和为65、68、62、75。这四个人中年龄最小的是多少岁?
甲、乙两人在圆形跑道上,同时从某地出发沿相反方向跑步。甲的速度是乙的3倍,他们第一次与第二次相遇地点之间的较短的跑道长度是100m。那么,圆形跑道的周长是()m。
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
健康成年人的脉搏大约是()。
粗加工时,在强度、刚度许可的条件下,进给量应尽量取小些。
理想的肿瘤标志物应符合的条件是
某企业2012年发生以下经济业务事项:①企业购入一台需要安装的非生产用设备,价款为20000元,增值税为3400元,支付运费500元,保险费150元,安装费2000元。款项以银行存款支付。②投资者投入汽车一辆,双方确认的价值为25
音乐家甲创作了一首歌曲并发表在某音乐杂志上,发表时并未作任何声明,此后该歌曲在下列场合被使用:歌星乙在一场收费观看的慈善文艺晚会中演唱了该首歌曲;音像公司丙录制了歌星乙的演唱活动并做成CD,该CD在出售时并未作用途方面的任何特别声明;广播电台丁从正规渠道购
被中国政府驱逐出境的外国人,在任何时候均不得进入中国。()
下列不适用减刑的是()。
沿着历史发展的脉络溯源追流,就能看清当代中国改革开放从哪里来、到哪里去的前进逻辑。摆脱贫困、解决温饱、实现小康、迈向现代化,人民群众过上好日子的历史要求和不懈努力,推动着一次又一次的社会变革,也形塑着当代中国的崭新面貌。这一前进逻辑告诉我们_____。
Theterm"Americandream"iswidelyusedtoday.Butwhatexactlydoesthisconceptmean?Theterm"Americandream"begantobew
Almosteverychild,onthefirstdayhesetsfootinaschoolbuilding,issmarter,more【B1】______,lessafraidofwhathedoe
最新回复
(
0
)