首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。 阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)实现的功能是,如果字符串str里面有空格或者不可打印字符,则全部去掉,将转化后的字符串放在字符串de
使用VC6打开考生文件夹下的源程序文件modi2.cpp。 阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)实现的功能是,如果字符串str里面有空格或者不可打印字符,则全部去掉,将转化后的字符串放在字符串de
admin
2016-10-28
70
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。
阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)实现的功能是,如果字符串str里面有空格或者不可打印字符,则全部去掉,将转化后的字符串放在字符串des里,然后返回该字符串。
注意:不能修改程序的其他部分,只能补充convert0函数。
#include<iostream.h>
#include<ctype.h>
#define MAXLEN1024
char*convert(char*des,char*str)
{
}
void main()
{
char deSt[MAXLEN];
char*str="Ab cDeF hJ K";
cout<<convert(dest,str)<<endl;
return;
}
选项
答案
int j=0; for(int i=0;str[i]!=NULL;i++) { if(str[i]!=’ ’&&isprint(str[i]))//判断是否是可打印的而且非空格字符 { des[j++]=str[i];//添加 } } des[j]=NULL;//最后一个字符为空 return des;
解析
(1)由审题分析可知,可利用循环来逐个检索str中的字符,循环变量i从0开始,直到str数组的结束,即str
==0为循环结束条件。
(2)在循环中用if语句判断该字符是否是空格或者不可打印字符:if(str
!=’ ’&&isprint(str
)),如果满足条件说明不是空格或者不是不可打印字符添加到des中,不满足则无须添加到des中。
转载请注明原文地址:https://kaotiyun.com/show/iKNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面这个程序的结果是#include<iostream.h>classA{private:inta;public:voidseta();intgeta();};
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为
【】是当前软件开发环境中富有特色的研究工作和发展方向。
有以下程序#include<iostream>usingnamespacestd;staticintdays[]={31,28,31,30,31,30,3l,31,30,31,30,31};classdate
以下程序的执行结果为()。#include<iostream.h>classmyClass{Dublic:myClass(intdata);myClass(){value=0;
若类A和类B的定义如下;classA{inti,j;public:intgeti(){returni;}};clasSB:publ
如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是
软件危机出现于20世纪60年代末,为了解决软件危机,人们提出用______的原理来设计软件,这就是软件工程诞生的基础。
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。classcomplex{private:intreal;iht
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
钢筋}昆凝土板桩围堰适用于()河床。
采用()法的超声波流量计能消除声速对测量的影响。
抗角蛋白抗体谱的检查有助于类风湿关节炎的早期诊断。下列选项中,属于此类抗体的是
()是指建设单位委托工程监理单位实施工程监理的费用。
石灰的技术性质不包括()。
处于产业生命周期初创阶段的企业适合投资者,但不适合投机者。( )
业主委员会是业主大会的执行机构,它的职责包括()。
货币制度的内容包括()。
将下列选项中的词语依次填入各句横线部分,最恰当的一项是()。①选择甜豆花或咸豆花反映的仅仅是个人口味的______,无伤大雅。②灾后如何妥善______受灾居民是当前政府急需考虑的问题。
A、Sherecognizedtherobbers.B、Sheknewtherobbers’names.C、Shefoundthestolenproperty.D、Shereportedtherobbery.B推理题。
最新回复
(
0
)