首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
2021-02-22
26
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*str,char*s)空出部分。函数fun(char*str,char*s)的功能是:将在字符串str中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串S中,S中字符按原字符串中字符的顺序排列。(注意0为偶数)
例如:当sttr中的字符串为:"abcdef"时,s中的字符串应为:"aaccee"。
注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。
#include
void fun(char*str,char*s)
{
}
void main()
{
char str[100],s[100];
cout<<"P1ease enter string
string:"<
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)判断一个字符串中的某一字符下标i是否为偶数,可用“i%2=0”来判断。
(2)对串str中各个字符串逐个进行考查,满足条件的字符就顺序放在新串S中,否则就不存放。
(3)所有字符处理完后,记得在新串S的末尾加上结束符“’\0’”。
转载请注明原文地址:https://kaotiyun.com/show/wIfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
若执行以下程序时从键盘上输入9,则输出结果是()。main(){intn;cin>>n;if(n++<10)cout<<n<<endl;elsecout<<n--<<endl;}
用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了多个类,但类不能达到输出要求,按照定义的输出修改函数,使得输出如下:TestClass3TestClass2TestClass1其中定义的类并不完整,
有如下类声明:classTestClass{intn;public:TestClass(inti=0):n(i){}voidsetValue(intn0);};下面关
下列有关函数重载的叙述中,错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。此工程中包含一个源程序文件main.cpp,其中有“房间”类Room及其派生出的“办公室”类Office的定义,还有主函数main的定义。请在程序中“//****found****”
下列关于new和delete运算符的叙述中,错误的是()。
下列有关指针的操作中,正确的是()。
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
当循环队列非空且队尾指针等于队头指针时,说明循环队列己满,不能进行入队运算。这种情况称为()。
随机试题
针刺治疗外感少阳经头痛,宜选的腧穴是
根据合伙企业法律制度的规定,除合伙协议另有约定外,普通合伙企业的下列事项中,应当经全体合伙人一致同意的有()。
张老汉到饭馆吃饭见招牌上写着“水饺两块钱十个”,便点了四块钱的,结果服务员端上来的水饺只如蒜瓣大小。在这一交易中,经营者的行为
健康工人效应
企业管理费包括( )内容。
《建设项目环境影响评价资质管理办法》规定,下列机构不得申请资质()。
下列( )固态废物的处理方式不是物理处理方式。
华海公司拟以“2/20,n/50”的信用条件购进一批原料,则放弃折扣的成本是( )。
依据现行《宪法》规定,国家加强武装力量的()的建设,增强国防力量。
Cashisunlikelytogoawaysoon.Coinsandpaper【C1】________remainthemostpopularwaystopayforthingsinmostcountries.B
最新回复
(
0
)