首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*str,char*s)空出部分。函数fun(char*str,char*s)的功能是:将在字符串str中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串S中,S中
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*str,char*s)空出部分。函数fun(char*str,char*s)的功能是:将在字符串str中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串S中,S中
admin
2013-09-11
38
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*str,char*s)空出部分。函数fun(char*str,char*s)的功能是:将在字符串str中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串S中,S中字符按原字符串中字符的顺序排列。(注意0为偶数)例如:当s仃中的字符串为:“abcdef”时,S中的字符串应为:“aaccee”。
注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。
#include<**stream.h>
void fun(char*str,char*s)
{
}
void main()
{
char str[100],sil00];
tout<<“Please enter string string:”<
cin.getline(str,100);
fun(str,s);
cout<<“The result is:”<
return;
}
选项
答案
inti: for(i=0;str[i]0:i++)//循环判断每一个字符 { if(i%2=0) //判断字符串中下标为偶数位置 { s[i]=str[i]; s[i+l]=str[i]; s[i+2]=\
’
0
’
∥新串添加尾符 } }
解析
(1)该程序功能是找出在字符串中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串。它的解题思路,解题过程利用if条件判断表达式选择符合条件的字符,然后将符合条件的字符放入指定的字符串。
(2)从己给部分源程序的main主函数开始入手,核心函数voidfun(char*str,char*s1中的s仃参数为输入的字符串,其中s为新串。
[解题思路]
(1)判断一个字符串中的某一字符下标i是否为偶数,可用“i%2=0”来判断。
(2)对串str中各个字符串逐个进行考查,满足条件的字符就顺序放在新串s中,否则就不存放。
(3)所有字符处理完后,记得在新串s的末尾加上结束符“\O”。
转载请注明原文地址:https://www.kaotiyun.com/show/5zBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
分析辛酉政变后清政府内外政策的变化。(陕西师范大学2015年中国史真题)
8位电脑专家对4种防病毒软件性能进行1~10的等级评定,1表示非常不好,10表示非常优越,方差分析表总结了评估结果。请补充下表的空白。
如果要删除一些变异性较大的实验数据,需要遵循的原则是()
教育学的研究对象是
关于遗传素质在人的身心发展中的作用,下列说法错误的是
关于“描述性定义”“规定性定义”和“纲领性定义”,下列说法正确的是
清代案件经过秋审或朝审程序后,处理结果包括
下列选项中,属于法的价值的基本特征的是
以法的地位、效力、内容和制定程序为标准,法可以划分为()
设f(x)在x=0的某邻域内有定义,且满足
随机试题
腰椎前后位摄影,中心线入射点是
下列不属于槟榔别名的是
关于行政复议有关事项的处理,下列说法中正确的是()。
TheheadoftheHouseofRepresentativesinAmericaiscalledthe______.
“人对一定问题的判断越是自由,这个判断的内容所具有的必然性就越大”,这句话指的是()。
()是对违法犯罪行为施加影响最普遍、最直接、最及时的力量。
公文的文种是根据()确定的。
中国共产党领导下的抗日根据地中,以“团结、紧张、严肃、活泼”为校训的学校是()。
WhenCariosWestezdiedattheageof76,alanguagedied,too.Westez,morecommonlyknownasRedThunderCloud,wasthelasts
The______diningroomcanaccommodateeveryoneatoneseating,providinganatmosphereofeasyinformalityandachancetoget
最新回复
(
0
)