首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)实现的功能是,如果字符串str里面有空格或者不可打印字符,则全部去掉,将转化后的字符串放在字符串des
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)实现的功能是,如果字符串str里面有空格或者不可打印字符,则全部去掉,将转化后的字符串放在字符串des
admin
2017-03-22
43
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)实现的功能是,如果字符串str里面有空格或者不可打印字符,则全部去掉,将转化后的字符串放在字符串des里,然后返回该字符串。
注意:不能修改程序的其他部分,只能补充convert()函数。
#include
#include
#define MAXLEN 1024
char*convert(char*des,char*
str)
{
}
void main()
{
char dest[MAXLEN];
char*str="AbcDeFhJK";
cout<
<
return;
}
选项
答案
int j=0; for(int i=0;str[i] !=NULL;i ++) { i f(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://www.kaotiyun.com/show/M9Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序#include<iostream.h>intfunc(inta,intb){return(a+b);}voidmain(){intx=2,y=5,
如果表达式x*y+z中,“*”是作为友元函数重载的,“+”是作为友元函数重载的,则该表达式还可为
在E-R图中,用来表示实体联系的图形是
有如下的函数定义:intXfun(intx){inty=x;{intx=10;y+=x;}returnx+y;}通过表达式Xfun[5]调用该函数,则得到的返回值为______。
下列类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。class myClass{private:intdata;public:myClass(in
实体之间的联系可以归结为一对一的联系,一对多的联系与多对多的联系。如果一个学校有许多学生,而一个学生只归属于一个学校,则实体集学校与实体集学生之间的联系属于______的联系。
在C++语言中,形参的缺省存储类型是()。
在关系数据库中,用来表示实体之间联系的是
如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在______关系。
以下选项中合法的用户标识符是
随机试题
简述教育思想史上有代表性的教育目的观及其基本观点。
顾客满意度测评应实施_____的综合测定。()
苯巴比妥不具有下列哪项作用( )。
由于烈日暴晒或强烈辐射作用于头部,患者出现高热、无汗、意识障碍等症状,称为
固体废物按照废物来源不包括()。
票据上的付款日期不肯定或有条件的付款日期视为无效汇票。()
社会监督主体可以通过批评、建议、申诉、控告等监督形式对公安机关的执法行为进行监督。()
存储一个24×24点阵的汉字(每个点占用1bit),需用(18)个字节。
YouwillhearaninterviewwithGailJarvis,headofAustralianBroadcastingCorporation(ABC)abouttheTVseriesQuantum.Asyou
A、Smokingispermittedintherooms.B、Nonoiseisallowedafter9pm.C、Studentscansmokeonthebalconies.D、Therearefixed
最新回复
(
0
)