首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数,函数的功能是删除字符串中的所有空格。 例如,主函数中输入"asd af aa z67",则输出为"asdafaaz67"。 注意:部分源程序在文件PROGl。C中。 请勿改动主函数main和其他函数中的任何内容,仅在
请编写一个函数,函数的功能是删除字符串中的所有空格。 例如,主函数中输入"asd af aa z67",则输出为"asdafaaz67"。 注意:部分源程序在文件PROGl。C中。 请勿改动主函数main和其他函数中的任何内容,仅在
admin
2021-07-09
117
问题
请编写一个函数,函数的功能是删除字符串中的所有空格。
例如,主函数中输入"asd af aa z67",则输出为"asdafaaz67"。
注意:部分源程序在文件PROGl。C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#include
void fun(char*str)
{
}
main()
{
char str[81]; void NONO();
printf("Input a string:");
gets(str);
puts(str);
fun(str);
printf("***str:%s\n",str);
NONO();
}
void NONO()
{
/*请在此函数内打开文件,输入调试数据,调用fun函数,输出数据,关闭文件。 */
char str[81];
int n=0;
FTLE*rt,*wf;
rf=fopen("in.dat","r");
wf=fopen("out.dat","w");
while(n<10){
fgets(str,80, rf);
fun(str);
fprintf(wf, "%s", str);
n++ ;
}
fclose(rf);
fclose(wf);
}
选项
答案
char *p=str; int i=0; while(*p){ if(*p !=’ ’)str[i++]=*p; p++; } str[i]=0;
解析
(1)首先,设置一个指针变量指向字符串的头位置,并使用循环,依次查找字符串中的空格。
(2)若字符是空格,则将后面位置的第一个非空格字符移动到当前位置,并将其后的字符也依次前移。
转载请注明原文地址:https://kaotiyun.com/show/Dvtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#deftneN3voidfun(inta[][N],intb[]){inti,j;for(i=0;i<N;i++){b[i]=a[i][0];for(j=1;j<N;j++)
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
下列排序方法中,最坏情况下比较次数最少的是
有以下程序#includevoidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0:i
设某棵树的度为3,其中度为2、1、0的结点个数分别为3、4、15。则该树中总结点数为
若主函数中有定义语句:inta[10],b[10],c;,在主函数前定义的fun函数首部为:voidfun(intx[]),则以下选项中错误的调用语句是()。
有以下程序#includemain(){FILE*f;f=fopen("filea.txt","w");fprintf(f,"abc");fclose(f);}若文本文件filea.tx
表示关系式x≤y≤z的C语言表达式的是
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
随机试题
案情:被告人李某于2014年7月的一天晚上,和几个朋友聚会,饭后又一起卡拉OK,其间餐厅经理派服务员胡某陪侍。次日凌晨两点结束后,李某送胡某回家的路上,在一废弃的工棚内强行与胡某发生了性关系。案发后李某坚称是通奸而不是强奸。此案由S市Y区检察院起诉。Y区法
中国最早的“新感觉派”的代表作家是()。
围婚保健不包括下列哪项
重症肺炎因二氧化碳潴留导致酸碱平衡紊乱时可发生()
李师傅和徒弟小刘一周内加工出三百多个零件,小刘在装箱时计算出这批零件若每箱装12个,就多11个。若每箱装18个就少1个。若先按每箱装15个,则最后装的7箱每箱要多加2个,李师傅和小刘这周内共加工了()个零件。
【背景资料】某高校新建一栋办公楼和一栋实验楼,均为现浇钢筋混凝土框架结构。办公楼地下1层、地上11层,建筑檐高48m;实验楼6层,建筑檐高22m。建设单位与某施工总承包单位签订了施工总承包合同。经项目监理机构审核和建设单位同意,施工总承包单位将深
根据反垄断法律制度的规定,具有市场支配地位的专利联营管理组织没有正当理由,不得实施的行为有()。
下面是某求助者MMPI—2的测验结果:根据测验结果,可判断该求助者的剖面图属于()。
管理的重心越来越从传统的计划、组织、控制等方面,趋向于“意义的管理”,这要求管理者要注意()。
以下对中国绘画艺术家的表述不正确的是()。
最新回复
(
0
)