首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写—个函数,用来删除字符串中的所有空格。 例如,输入asd afaa z67,则输出为asdafaaz67。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
请编写—个函数,用来删除字符串中的所有空格。 例如,输入asd afaa z67,则输出为asdafaaz67。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
admin
2020-07-28
69
问题
请编写—个函数,用来删除字符串中的所有空格。
例如,输入asd afaa z67,则输出为asdafaaz67。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include
#include
#include
void fun(char*str)
{
}
main()
{ char str[81];
char Msg[]=“Input a string:”;
int n;
prinff(Msg);gets(str);puts(str);fun(str);
prinff(“***slx:%s\n”,str);
}
选项
答案
void fun(char*str) { im i=0 char*p=str; while(*p)*遍历字符串*/ { /*如果当前元素不为空格*/ if(*p!=’’) { /*将当前元素保存到str中*/ str[i]=*p; i++; } p++; } str[i]=‘\0’;/*字符串最后加上结束标记符‘\0’*/ }
解析
题目要求删除空格,也就是重新保存空格以外的其他字符。通过循环删除字符串中的每一个空格,将非空格字符进行重新保存。
转载请注明原文地址:https://kaotiyun.com/show/qG3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
下面不属于软件需求分析阶段工作的是
下面不属于结构化程序设计风格的是
程序测试的目的是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
以下叙述中正确的是
某带链的队列初始状态为front=rear=NULL。经过一系列正常的入队与退队操作后,front=rear=10。该队列中的元素个数为
以下叙述中正确的是
C语言主要是借助以下哪种手段来实现程序模块化
随机试题
陆游现存的诗歌有()
2003年抗击传染性非典型肺炎的工作中,产生了哪项法律
西北安装公司承建一水泥厂机电工程,合同造价2400万元,其中主材料费和非标设备制安费占65%,工期为8个月。合同约定:(1)工程用主材料和设备由甲方供货,其价款在当月发生的工程款中抵扣。(2)甲方向乙方支付预付款为合同价的20%,并按起
冬季的一天,大雪纷飞,刘老师发现班上有几个同学还穿着单鞋。下课后,她就把这几个同学叫到一起,询问了同学们的鞋码。中午她顾不上吃饭,骑上自行车到镇上给这几个同学一人买了一双棉鞋。四年来,刘老师资助了26个学生,这些学生都亲切地叫她“刘妈妈”。农村重
人类短时记忆的广度约为()
根据我国相关法规规定,下列关于童工的说法,错误的有()。
A.球形心B.靴形心C.梨形心D.虎斑心二尖瓣关闭不全
建立比例量表的方法有哪些?
soundcard
Toattract(tour)______,thetravelagencyhasproposedseveralcompletelynewprograms.
最新回复
(
0
)