首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。完成函数fun(char*s1,char*s2)的空出部分。函数fun(char*s1,char*s2)的功能是将在字符串s1中下标为偶数的字符,紧随其后重复出现一次,放在一个新串s2中,s2中字符
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。完成函数fun(char*s1,char*s2)的空出部分。函数fun(char*s1,char*s2)的功能是将在字符串s1中下标为偶数的字符,紧随其后重复出现一次,放在一个新串s2中,s2中字符
admin
2020-06-29
85
问题
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。完成函数fun(char*s1,char*s2)的空出部分。函数fun(char*s1,char*s2)的功能是将在字符串s1中下标为偶数的字符,紧随其后重复出现一次,放在一个新串s2中,s2中字符按原字符串中字符的顺序排列。(注意0为偶数)
例如:当s1中的字符串为“abcdef”时,s2中的字符串应为“aaccee”。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include
void fun(char*s1,char*s2)
{
}
void main()
{
char s1[100],s2[100];
cout<<"Please enter string string:"<
cin.getline(s1l,100);
fun(s1,s2);
cout<<"The result is:"<
return;
}
选项
答案
int i; for(i=0;s1[i]!=0;i++) //循环判断每一个字符 { if(i%2==0) //判断字符串中下标为偶数位置 { s2[i]=s1[i]; s2[i+1]=s1[i]; s2[i+2]=’\0’; //新串添加尾符 } }
解析
判断一个字符串中的某一字符下标i是否为偶数,可用“i%2==0”来判断。对串s1中各个字符串逐个进行考查,满足条件的字符就顺序放在新串s2中,否则就不存放。所有字符处理完成后,记得在新串s2的末尾加上结束符“’\0’”。
转载请注明原文地址:https://kaotiyun.com/show/Zp8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完成。(1)定义私有数据成员year、month和day,分别用于表示年、月和日
下列代码段声明了3个类classPerson{};classStudent:publicPerson{};classUndergraduate:Student{};下列关于这些类之间关系的描述中,错误的是(
有如下程序:#includeusingnamespacestd;classB{public:virtualvoidf0{cout
有如下程序:#includeusingnamespacestd;classSample{friendlongfun(Samples);Sample(10nga){x=a;}priv
将E-R图转换到关系模式时,实体与联系都可以表示成()。
下列特征中不是面向对象方法的主要特征的是()。
将运算符*重载为类成员函数时,其参数表中有且仅有一个参数,说明该运算符是
在医院,每个医生只属于某一个诊疗科,医生同一天可为多位患者看病,而一名患者可在多个科室治疗。则实体医生和患者之间的联系是
设c1和c2是类MyClass的对象,若将后缀运算符"++"作为类MyClass的友元函数重载,运算符"*"作为类MyClass的成员函数重载,则表达式c2*c1++等价于
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
随机试题
棕褐色痰常见于
下列不属于工程材料质量控制的是()。
下列关于证券公司是否可以代理客户进行期货交易的说法中,正确的是()。
甲公司2×15年经营业绩良好,不考虑利润分享计划下本年实现净利润20000万元。董事会决定制订利润分享计划,以奖励本公司的管理人员与销售人员。该利润分享计划要求甲公司将其本年净利润的3%作为对相关人员的奖励总额,每人奖励金额以当年奖励总额除以当年奖励总人数
F公司的资产与销售收入之比为0.6,自然增加的负债与销售收入之比为0.4,利润率为0.1,留存收益率为0.55,去年公司的销售收入为2亿。假定这些比率不变,运用额外融资需求公式计算公司在不增加非自发性外部资金情况下,最大增长率为()。
“和为贵”是中华民族的传统美德,采用调解的方法解决纠纷,有利于社会和谐。调解可以在诉讼程序外进行,也可以在诉讼程序内进行,诉讼中调解是指()(2013年单选)
AllSumeriancitiesrecognizedanumberofgodsincommon,includingtheskygod,thelordofstorms,andthemorningandevenin
小王今年毕业后,在一家计算机图书销售公司担任市场部助理,主要的工作职责是为部门经理提供销售信息的分析和汇总。请你根据销售统计表(“Excel.xlsx”文件),按照如下要求完成统计和分析工作:将“sheetl”工作表命名为“销售情况”,将“sheet
Amancannotsmilelikeachild,______achildsmileswithhiseyes,whileamansmileswithhislipsalone.
A、Thetraditionalcommunicationisfastandconvenient.B、Thetraditionalcommunicationwilldisappear.C、Thetelecommunication
最新回复
(
0
)