首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert (cha*des,char*str)实现的功能是: (1)如果字符串最后面有空格,则全部删除: (2)转换后的数据放到de
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert (cha*des,char*str)实现的功能是: (1)如果字符串最后面有空格,则全部删除: (2)转换后的数据放到de
admin
2019-07-10
35
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert (cha*des,char*str)实现的功能是:
(1)如果字符串最后面有空格,则全部删除:
(2)转换后的数据放到des,并且指针作为返回值返回。
注意:不能修改程序的其他部分,只能补充convert()函数。
#include
#include
#define MAXLEN 1024
char* convert(char*des,char*str)
{
}
void main()
{
char deSt[MAXLEN];
char*string=“abc def ”;
cout << String <<“<一一” <
cout<
<<“<一一”<
return;
}
选项
答案
Int length=0; int i; for(1ength=0 ; Str[1ength] !=NUL L;length++); //求数组长度 length一一; //下标从0~len一1,下标减1表示最后一个字符的下标值 for(i=length;i>=0;i一一) { i f(str[i]!=‘’) //判断结尾是否有空格,从后往前判断直到不是不是空格了跳出循环 break; } for(length =0;length<=i;length++) { des[length]=Str[length]; //从前面开始,逐个将str中的字符拷贝到des数组中,不含最后面的空格 } des[1ength]=NULL; //最后一个字符为NULL return des;
解析
函数convert(cha*des,char*str)实现的功能是将字符串最后面有空格删除,并将转换后的数据放到des,返回指针,可以将字符串最后空格前的所有所有字符拷贝到des中,关键是确定下标从那开始到最后都是空格。
转载请注明原文地址:https://jikaoti.com/ti/9IA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(6);cout.fill(
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
以下程序的输出结果是_____。#include<iostream.h>unsignedfun(unsignednum){unsignedk=1;do{k*=num%10;num/=10;}while(nu
程序流程图中的箭头代表的是()。
假设血inta=1,b=2;,则表达式(++a/b)*b--的值为【】。
派生类构造函数的执行顺序是先执行【】的构造函数,然后执行成员对象的构造函数,最后执行【】的构造函数。
在一个容量为25的循环队列中,若头指针front=15,尾指针rear=6,则该循环队列中共有【 】个元素。
下列有关数据库的描述,正确的是
软件开发过程主要分为需求分析、设计、编码与测试四个阶段,其中【】阶段产生“软件需求规格说明书”。
按照标识符的要求,下列选项中,()符号不能组成标识符。
随机试题
静电感度是《烟花爆竹安全与质量》(GB10631)规定的主要安全性能检测项目之一。考虑使用工具与烟火药发生爆炸的概率之间的关系,在手工直接接触烟火药的工序中,对使用的工具材质有严格要求。下列材质工具中,不应使用的工具是()。
金属基底冠要顺同一个方向打磨的目的是A.便于操作B.放置磨料成分污染表面C.利于形成氧化膜D.防止瓷层变色E.形成较为规则的表面,防止瓷层烧结时产生气泡
施工企业实施整体项目管理的重要策划文件是()。
建设工程项目质量控制系统的质量责任界面,包括静态界面和动态界面。一般静态界面应根据( )来确定。
登记结算公司以参与人的()为单位生成清算数据。
财务分析中常见的财务比率有()
下列关于被审计单位经营失败和注册会计师审计失败的说法中,正确的是()。
1882年,法国《费里法案》确定的初等教育三大原则是()
学了教学理论后,你对教学理念有何新的领悟?对教学改革有何建议?对本书所阐述的教学理论有何意见?
Whereisthewoman?
最新回复
(
0
)