首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(chaur*str,char*s)空出部分。函数fun(char*str,char*s)的功能是:将在字符串str中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串s中,s
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(chaur*str,char*s)空出部分。函数fun(char*str,char*s)的功能是:将在字符串str中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串s中,s
admin
2018-10-23
24
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(chaur*str,char*s)空出部分。函数fun(char*str,char*s)的功能是:将在字符串str中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串s中,s中字符按原字符串中字符的顺序排列。(注意0为偶数)
例如:当str中的字符串为:’’abcdef’’时,s中的字符串应为:’’aaccee’’。
注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。
1 #include<iostream.h>
2 void fun(char*str,char*s)
3 {
4
5 }
6 void main()
7 {
8 char str[100],s[100];
9 cout<<’’P1ease enter string string:’’<<end1;
10 cin.getline(str,100);
11 fun(str,s);
12 cout<<’’The reSUlt is:’’<<s<<end1;
13 return;
14 }
选项
答案
1 int i; 2 for(i=0;str[i]!=0;i++) //循环判断每一个字符 3 { 4 if(i%2==0) //判断字符串中下标为偶数位置 5 { 6 s[i]=str[i]; 7 s[i+1]=str[i]; 8 s[i+2]=’\0’;//新串添加尾符 9 } 10 }
解析
(1)该程序功能是找出在字符串中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串。它的解题思路,解题过程利用if条件判断表达式选择符合条件的字符,然后将符合条件的字符放入指定的字符串。
(2)从己给部分源程序的main主函数开始入手,核心函数void fun(char*str,char*s)中的str参数为输入的字符串,其中s为新串。
(3)判断一个字符串中的某一字符下标i是否为偶数,可用“i%2==0”来判断。
(4)对串str中各个字符串逐个进行考查,满足条件的字符就顺序放在新串s中,否则就不存放。
(5)所有字符处理完后,记得在新串s的末尾加上结束符“’\0’”。
转载请注明原文地址:https://kaotiyun.com/show/gwAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
虚函数必须是类的
以下哪个特征不是面向对象思想中的主要特征?
下面程序的执行结果是【】。#include<iostream.h>voidmain(){intn=0,x=0;do{n++;if(n%3==2&&n%5==3&&n%7==2)x=
有如下程序:#include<iostream>usingnamespacestd;classTestClass1{public:TestClass1(){cout<<"TestClass1";}
如下程序编译时发生错误,错误的原因是show函数实现语句错误,则正确的语句应该为______。#include<iostream.h>classtest{private:inthum;public
下列for语句的循环次数为______。for(inta=0,b=1;b&&a<5;a++);
在软件测试设计中,软件测试的主要目的是
下面不属于软件设计原则的是
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做
全面支持软件开发过程的软工具集合被称为______。
随机试题
压缩比:
了解精囊、输精管、阴囊、阴茎等部位有无高密度钙化或结石,选用为显示输精管、精囊腺及射精管的形态,选用
A.咬合翼片B.下颌后部咬合片C.下颌横断咬合片D.下颌骨后前位片E.根尖片邻面龋宜行
胸部肿块的x线平片检查方法是( )
某河流控制断面溶解氧标准限值为5mg/L,若实测水温条件下饱和溶解氧浓度为8mg/L,溶解氧标准指数为1.0,则实测溶解氧浓度为()。
我国《建设工程质量管理条例》明确规定,政府行政主管部门设立专门机构对建设工程质量行使()职能。
某技术方案年设计生产能力为10万台,年固定成本为1200万元,产品单台销售价格为900元,单台产品可变成本为560元,单台产品营业税金及附加为120元。则该技术方案的盈亏平衡生产能力利用率为()。
政府土地供应计划所确定的(),直接影响着房地产开发的规模和结构,对房地产开发商的盲目与冲动形成有效的抑制。
锌与人体在人类的食物中,不论是动物性食物还是植物性食物,几乎都含有锌,但品种不同含锌量有很大差异。一般情况下,动物性食物内锌的生物活性大,较易吸收和利用;植物性食物含锌少,且难以吸收和利用。这是因为谷物中含有较多的植酸(6-磷酸肌醇),能与锌结合
Whenimaginativementurntheireyestowardsspaceandwonderwhetherlifeexistsinanypartofit,theymaycheerthemselvesb
最新回复
(
0
)