首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参s所指的字符串为:abcdefgh,执行结果为:ahcb
给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参s所指的字符串为:abcdefgh,执行结果为:ahcb
admin
2017-02-27
40
问题
给定程序中,函数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://kaotiyun.com/show/ygID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
我国《行政处罚法》规定,行政机关在调查或进行检查时,执法人员不得少于两人,并应当向当事人或有关人员出示证件。这体现了行政处罚程序中的()。
养花专业户李某为防止偷花,在花房周围私拉电网。一日晚,白某偷花不慎触电,经送医院抢救,不治身亡。李某对这种结果的主观心理态度是什么?()
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
太平洋战争时期,一艘航空母舰在战斗中遭受敌军攻击,左舷中弹进水,舰上燃起大火,下列紧急处理方式错误的是()。
根据下列材料回答问题。2002年中国能源消费结构图中没有核能这一项,其原因最可能是()。
根据下列材料回答问题。为建立规范的税费体制和完善的价格机制,促进节能减排、环境保护和结构调整,公平负担,依法筹措交通基础设施养护和建设资金,我国出台了成品油价税费改革方案,自2009年1月1日正式施行。方案规定:取消公路养路费、航道养护费、公路运输管理费
一次考试中,甲、乙两人考试结果如下:甲答错了全部试题的1/3,乙答错了7题,甲、乙都答错的试题占全部试题的1/5,那么甲、乙都答对的试题至少有()题。
用筛选法可得到2~n(n
随机试题
菊花按药材产地和加工方法不同,分为“毫菊”“滁菊”“贡菊”“杭菊”“怀菊”。主产于安徽、浙江、江苏、河南等地。多栽培。呈碟形或扁球形,常数个相连成片的菊花品种是
首先应进行下列哪项检查颞下颌关节上腔造影侧位体层闭口位片的正常影像应当是
对细胞内结核菌无效的杀菌剂是
项目建设周期的(),意味着个人及组织之间的关系一般总是新建立的,并具有暂时性。
决策树分析方法是一种常用的决策分析方法,它适用于:()
资料一1994年,电表行业的巨头升达公司决定进军空调行业。由于当时国内空调产品还属于少数人的奢侈品,升达公司与业内其他公司一样,产品定位于比较高档的空调。但因为升达空调没有品牌优势,产品价格与竞争对手不相上下,所以,升达空调在规模上一直没有多大突
()不属于生产物流的基本特征。
求下列不定积分:
在面向对象方法中,类的实例称为______。
A、Inthecornerneartheband.B、Inthecornerbythewindow.C、Atthetablenearthebank.D、Inadarkroom.BWhereweretheys
最新回复
(
0
)