首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
42
问题
使用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://kaotiyun.com/show/GTAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有以下类的定义: class Ex { int x; public: void setx(int t=0); }; 若在类外定义成员函数setx(),以下定义形式中正确的是
以下程序运行后,输出结果是 #define PT 5.5 #define S(x)PT* x * x main() {int a=1,b=2; printf("%4.lf\n",S(a+b); }
下列关于软件设计基本原理的叙述中错误的是
设有如图所示的二叉树则对该二叉树前序遍历的结果是
如下类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。classmyClass{private:intdata;public:myClass(in
在MyClass类的定义中,对赋值运算符;进行重载。请将横线处缺失的部分补充完整。______MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*t
下列程序的输出结果为2,请将程序补充完整。#include<iostream>usingnamespacestd;classBase{public:______voidfun(){cout<<
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈项元素在stack[top-1]中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>classTs
下列关于成员函数特征的描述中,错误的是()。
随机试题
劳动和受教育既是公民的基本权利,又是公民的基本义务。 ( )
我国完整的政府预算体系包括()。
下面是某求助者的MMPI的测验结果:从检测结果来看,可以判断该求助者的主要表现包括()。
包容表现为两方面,即个人的包容和制度的包容,“己所不欲,勿施于人”,在交往中,表现为制度的包容。
2006年H省规模工业综合能源消费量折算成标煤为()。2008年,H省下列各种规模工业能源加工的转换效率增长率超过平均数的为()。
牛奶的包装盒设计成方形,是因为方形比圆形的包装盒更节约存储牛奶所需的冷藏空间,这样,一个冷藏柜中可以摆放更多的牛奶。可乐的瓶子设计成圆形是因为该形状更容易随手拿取和携带。如果以上的观点是正确的,那么必须以下列()为前提。
设A是4×5矩阵,且A的行向量组线性无关,则下列说法错误的是()
ThereisgrowinginterestinEastJapanRailwayCo.ltd.,oneofthesixcompanies,createdoutoftheprivatizednationalrailw
CiscoPIX525防火墙开机自检后,输入“enable”命令后进入的模式是
Accordingtothefirstparagraph,theauthorseemstothinkthatThebiggestadvantageofaco-educationalschoolisthatboys
最新回复
(
0
)