首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)实现的功能是,如果字符串str里面有空格或者不可打印字符,则全部去掉,将转化后的字符串放在字符串des
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)实现的功能是,如果字符串str里面有空格或者不可打印字符,则全部去掉,将转化后的字符串放在字符串des
admin
2017-03-22
18
问题
使用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://kaotiyun.com/show/M9Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是【】。#include<iostream>usingnamespacestd;intx;voidfunA(int&,int);voidfunB(int,int&
请将下列模板类Data补充完整。templateclassData{public:voidput(Tv){val=v;}【】get()//返回数据成员val的值,返回类型不加转换{returnval;}private:T
有如下两个类定义:classAA{};classBB{AAv1,*v2;BBv3;int*v4;};其中有一个成员变量的定义是错误的,这个变量是
一个向量(即一批地址连续的存储单元)第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是【 】。
非成员函数应声明为类的______函数才能访问这个类的private成员。
指针变量所保存的不是一般的数据值,而是程序中另一个对象的______。
数据流图有两种典型的结构形式,它们分别是【 】和事务型。
在关系数据库中,用来表示实体之间联系的是
软件工程管理的具体内容不包括对( )管理。
以下都是C++语言标识符的是()。
随机试题
某仪表的测量范围为一200~600℃,仪表的精度为0.5级,在600℃该仪表指示为604℃,问该仪表是否超差?
下列关于皮肤消毒的注意事项的说法中,错误的是【】
Ⅳ型高脂血症的血脂变化为
中性点接地的三相五线制电路中,所有单相电气设备电源插座的正确接线是图()。
行政单位资产管理部门应当对购置的资产进行(),并及时进行账务处理。
铝和铝合金管连接一般采用( )。
根据支付结算法律制度的规定,下列票据中,允许个人使用的有()。
下列句子的排列顺序最恰当的是()。①他穿着很旧的布马褂,破皮鞋,显得很寒酸②现在是躲在乡下,教着几个小学生糊口③回到故乡之后,又受着轻蔑、排斥、迫害,几乎无地自容④但因为有时觉得很气闷,所以也乘了航船进城了
分包合同发生的索赔问题,涉及到总包合同中建设单位的义务和责任时,由总承包商向建设单位提出索赔,由(38)进行协调。
Itisappropriateonananniversaryofthefoundingofauniversitytoremindourselvesofitspurposes.Itisequallyappropria
最新回复
(
0
)