首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
2020-07-23
52
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*str,char*s)空出部分。函数fun(char*str,char*s)的功能是:将在字符串str中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串S中,S中字符按原字符串中字符的顺序排列。(注意0为偶数)
例如:当str中的字符串为:“abcdef”时,S中的字符串应为:“aaccee”。
注意:不要改动main()~数,不得增行或删行,也不得更改程序的结构。
#include<10Stream.h>
VOid fun(char*str,char*S)
{
}
void mein()
{
char str[1 0 0],s[1 0 0];
cout<<”Please enter string
string:”<
cin.getline(str,1 0 0);
fun(Str,s);
cout((“The result iS: ”<
<
return;
}
选项
答案
Int 1; for(i=0;str[i]!=1;i++) //循环 判断每一个字符 { if(i%2==0) //判断字符串中下标为偶数位置 { s[i]=str[i]; s[i+1]=str[i]; s[i+2]=‘\0’; //新串添加尾符 } }
解析
(1)该程序功能是找出在字符串中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串。它的解题思路,解题过程利用if条件判断表达式选择符合条件的字符,然后将符合条件的字符放入指定的字符串。
(2)从已给部分源程序的main主函数开始入手,核心函数void fun(char*str,char*s)中的str参数为输入的字符串,其中s为新串。
解题思路
(1)判断一个字符串中的某一字符下标i是否为偶数,可用“i%2==0”来判断。
(2)对串str中各个字符串逐个进行考查,满足条件的字符就顺序放在新串s中,否则就不存放。
(3)所有字符处理完后,记得在新串s的末尾加上结束符“‘\0”’。
转载请注明原文地址:https://www.kaotiyun.com/show/vmyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
派生类的成员函数不能访问的基类成员是
深度为7的二叉树共有127个结点,则下列说法中错误的是
下列情况中,不会调用复制构造函数的是
有如下程序:#includeusingnamespacestd;voidfun(int&a,______________){intc;c=a;a=b;b=c;}
有如下4个语句:①cout
有如下类定义:#includeusingnamespacestd;classPoint{public:intGetXY(){returnx+y;}
下列有关类继承的表述中,错误的是
下列有关类继承的叙述中,错误的是()。
结构化程序设计中,下面对goto语句使用描述正确的是
下面不属于软件设计阶段任务的是()。
随机试题
Allofusstillremembertheterribleearthquakethat______Wenchuanfouryearsago.
3~6个月佝偻病患儿可见的体征是
急性血源性骨髓炎转变为慢性骨髓炎的主要原因是
1895年11月8日,物理学家伦琴在实验室内研究阴极射线管放电现象时,发现用黑纸包着的照相底片感光了。用黑纸包着的阴极射线管通电后,发现在其附近的一块涂有铂氰化钡的纸屏上发出绿色荧光,关闭电源,荧光消失。根据上述现象,伦琴推测,一定是从阴极射线管发出一种新
临床上长期大量使用可的松治疗某些疾病时,可出现
我国北方一县级医院,有采暖用热、卫生热水用热、蒸气用热,则最佳设备组合为()
儿童能够独立表现出来的心理发展水平,和儿童在成人指导下所能够表现出来的心理发展水平之间的差距是()。
读下图,回答问题。有关图中甲地的说法正确的是()。
梅兰芳的主要代表剧目是()。
如果数据库中的一个基本表中的数据量很少,且插入、删除、更新等操作频繁,该基本表最佳采用的文件结构是_______。
最新回复
(
0
)