首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
39
问题
使用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全国计算机二级
相关试题推荐
设有如图所示的二叉树则对该二叉树前序遍历的结果是
下列数据结构中按“先进先出”原则组织数据的是
下列程序的输出结果为2,请将程序补充完整。#include<iostream>usingnamespacestd;classBase{public:______voidfun(){cout<<
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈项元素在stack[top-1]中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>classTs
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thursday,Friday=2};表达式Wednesday==Friday的值是()。
若类A和类B的定义如下:#include<malloc.h>classA{inti,j;public:intgeti(){returni;}};classB:
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用()。
随机试题
一男病人40岁,因乏力一个月,恶心2周来诊,BP160/100mmHg,尿蛋白+,HB75g/L,RBC3~4/HP,WBC0~1/HP病人最可能的诊断是()
特发性血小板减少性紫癜的原因主要是
A.血管紧张素转化酶B.β肾上腺素受体C.羟甲戊二酰辅酶A还原酶D.钙离子通道E.钾离子通道胺碘酮的作用靶点是()。
企业年金中企业也需要缴费,但企业缴费每年不超过本企业上年度职工工资总额的()。
商业银行的战略风险主要体现在()。
()是国家对专门从事教育教学工作人员最基本的要求,它规定着从事教师工作所必须具备的条件。
[2011年真题]某教育专家认为:“男孩危机”是指男孩调皮捣蛋、胆小怕事、学习成绩不如女孩好等现象。近些年,这种现象已经成为儿童教育专家关注的一个重要问题。这位专家在列出一系列统计数据后,提出了“今日男孩为什么从小学、中学到大学全面落后于同年龄段的女孩”的
MoreAmericansareoptingtoworkwellintoretirement,agrowingtrendthatthreatenstoupendtheoldworkforcemodel.On
Whathappensifyoureleasetheodoroflavenderintoarestaurant?Incaseof【M1】______asmallshopinFrance,atleast
Interruption,moresurelythananythingelse,killsconversation.Thebestoftalkersinterrupt【C1】______inconversation.Howe
最新回复
(
0
)