首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*str,char*s)空出部分。函数fun(ehaur*str,chaur*s)的功能是:将在字符串str中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串S中,
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*str,char*s)空出部分。函数fun(ehaur*str,chaur*s)的功能是:将在字符串str中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串S中,
admin
2017-09-20
29
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*str,char*s)空出部分。函数fun(ehaur*str,chaur*s)的功能是:将在字符串str中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串S中,S中字符按原字符串中字符的顺序排列。(注意0为偶数)
例如:当str中的字符串为:“abcdef”时,s中的字符串应为:“aaccee”。
注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。
#include
void fun(char*str,char*S)
{
}
void main()
{
char str[100],s[100];
cout<<“P1ease enter stringstring:”<
cin.getline(str,100);
fun(str,s);
cout<<“The result is: ”<
return;
}
选项
答案
Int 1; for(i=0 ; str[i]!=0;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为新串。
转载请注明原文地址:https://jikaoti.com/ti/yxt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
语句cout<<(a=2)&&(b=-2);的输出结果是
如下类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。classmyClass{private:intdata;public:myClass(in
在MyClass类的定义中,对赋值运算符;进行重载。请将横线处缺失的部分补充完整。______MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*t
有如下程序:#include<iostream>usingnamespacestd;classPARENT{public:PARENT(){cout<<"PARENT";}
将下列程序写成三目运算表达式是()。if(x<y)min=x;elsemin=y;
已知递归函数fun的定义如下:intfun(intn){if(n<=1)return1;//递归结束情况elsereturnn*fun(n-2);//递归}则函数调用语句fun(5)
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用()。
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;_______!=’\0’;i++);return(i);}
随机试题
根据证券法律制度的规定,投资者持有或者通过协议、其他安排与他人共同持有一个上市公司已发行的有表决权股份达到5%后,其所持该上市公司已发行的有表决权股份比例每增加或者减少1%时,下列表述中,正确的是()。
注塞封井时应注两个水泥塞,对这两个水泥塞有何要求?
为执行政府的主要职能而采购或租用商品的各级政府单位所构成的市场是()
根据相关司法解释的规定,对于有可能通过调解解决的民事案件,人民法院应当调解。但对于下列哪些案件,人民法院不予调解?()
概算指标主要可按()指标进行计算。
【背景资料】某桥梁工地的简支板梁架设,由专业架梁分包队伍架设。该分包队伍用2台50t履带吊,以双机抬的吊装方式架设板梁。在架设某跨板梁时,突然一台履带吊倾斜,板梁砸向另一台履带吊驾驶室,将一名吊车驾驶员当场砸死,另有一人受重伤。事故发生后,项目经理立即组
在企业改组为股份公司后,公司拥有包括各出资者投资的各种财产而形成的法人财产权。()
下列关于城市维护建设税的表述正确的有( )。
如图,C1和C2分别是y=(1+ex)和y=ex的图像,过点(0,1)的曲线C3是一单调增函数的图像,过C2上任一点M(x,y)分别作垂直于x轴和y轴的直线lx和ly,记C1,C2与lx所围图形的面积为S1(x);C2,C3与ly所围图形的面积为S2(y)
Jumpingspidershaveexcellenteyesightandcanseetheirpreyfromadistancetwentytimestheirownlength.
最新回复
(
0
)