首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:首先把b所指字符串中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符,按排列的顺序交叉合并到c所指数组中,过长的剩余字符接在c所指数组的尾部。例如,当a所指字符串中的内容为“abcdefg”,b
给定程序MODll.C中函数fun的功能是:首先把b所指字符串中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符,按排列的顺序交叉合并到c所指数组中,过长的剩余字符接在c所指数组的尾部。例如,当a所指字符串中的内容为“abcdefg”,b
admin
2012-06-08
14
问题
给定程序MODll.C中函数fun的功能是:首先把b所指字符串中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符,按排列的顺序交叉合并到c所指数组中,过长的剩余字符接在c所指数组的尾部。例如,当a所指字符串中的内容为“abcdefg”,b所指字符串中的内容为“1234”1时,c所指数组中的内容应该为“a4b3e2dlefg”;而当a所指字符串中的内容为“1234”,b所指字符串中的内容为“abedefg”时,c所指数组中的内容应该为“lg2f3e4dcba”。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
选项
答案
(1)while(i<j)或while(j>i) (2)if(*a)
解析
本题中函数的功能是首先把b所指字符串中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符,按排列的顺序交叉合并到c所指数组中,过长的剩余字符接在c所指数组的尾部。其中,对于字符串的逆序过程,分别用变量i和j代表字符串中开始和末尾字符的下标,把下标i和j元素中的值对调后,i++和j--直到i的值大于j时逆序操作完成。
转载请注明原文地址:https://kaotiyun.com/show/iJID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
价格机制的核心内容是()。
山脉构成我国地形的骨架,山脉延伸的方向称作走向,下列选项中不属于南北走向山脉的是()。
近代中国思想界的“西学东渐”经历了一个由理论到实践、由照抄照搬到与中国实际情况相结合的发展历程。下面体现这两个步骤的标志性事件分别是()。
西汉和东汉这两个朝代的都城分别位于今天的()。
符合下列哪一情形而在五年以内再犯应当判处有期徒刑以上刑罚之罪的,不构成累犯?()
以下中国历史上著名历史事件按发生先后顺序排序,完全正确的是()。
六年级五个班的同学共植树100棵。已知每个班植树的棵数都不相同,且按数量从多到少的排名恰好是一、二、三、四、五班。又知一班植的棵数是二、三班植的棵数之和,二班植的棵数是四、五班植的棵数之和,那么三班最多植树多少棵?
若一个三角形的所有边长都是整数,其周长是奇数,且已知其中的两边长分别为8和2012.则满足条件的三角形总个数是?
某校电子院与计算机院学生总数可组成一个实心方阵,电子院与电信院学生总数也可组成一个实心方阵。已知计算机院有100人,电信院有168人,那么大方阵比小方阵每边人数多几人?
影子银行是指游离于银行监管体系之外、可能引发系统性风险和监管套利等问题的信用中介体系,它具有融资贷款中介功能,却游离于货币管理当局的传统货币政策监管之外。下列不属于影子银行的是()。
随机试题
某多层框架建筑位于河流阶地上,采用独立基础,基础埋深2.0mm,基础平面尺寸2.5m×3.0m,基础下影响深度范围内地基土均为粉砂,在基底标高进行平板载荷试验,采用0.3m×0.3m的方形载荷板,各级试验载荷下的沉降数据见下表:问实际基础下的基床系数最
根据《水利水电工程标准施工招标文件》,变更的范围包括()等。
期货投机中,资金管理的要领包括()。[2009年11月真题]
根据巴塞尔委员会的规定,在风险报告中,为了提高商业银行透明度,信息应当具备()特征。
中国园林中的主体建筑是()。
按客户的要求分拣并进行必要的组合和集装,并送入指定发货区的作业称为()。
谈谈怎样建设节约型社会?
2011年全国海洋生产总值45570亿元,比上年增长10.4%,占国内生产总值的9.7%。其中,海洋产业增加值26508亿元,海洋相关产业增加值19062亿元。海洋第一产业增加值2327亿元,第二产业增加值21835亿元,第三产业增加值21408亿元,海洋
早些年社会上造假之风就已_________,站牌、电线杆等贴满了密密麻麻的非法小广告,身份证、文凭可以伪造,单位公章也可以仿造,就连伪造推荐信中的领导签字都可以达到_________的地步。填入画横线部分最恰当的一项是:
Thefirstthingtodoafterreceivingacreditcardisto______.
最新回复
(
0
)