首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数,函数的功能是删除字符串中的所有空格。例如,主函数中输入”asd afaa z67”,则输出为”asdafaaz67”。 注意:部分源程序在文件PROG1.C中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的
请编写一个函数,函数的功能是删除字符串中的所有空格。例如,主函数中输入”asd afaa z67”,则输出为”asdafaaz67”。 注意:部分源程序在文件PROG1.C中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的
admin
2017-11-27
76
问题
请编写一个函数,函数的功能是删除字符串中的所有空格。例如,主函数中输入”asd afaa z67”,则输出为”asdafaaz67”。
注意:部分源程序在文件PROG1.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;
FILE *rf, *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;
解析
该程序功能是删除字符串中的所有空格。本题的解题思路是首先利用一个指向字符串的指针,查找不是空格的字符,然后将不是空格的字符赋值到字符串,如果是空格,则跳过该字符,这样就实现了空格字符的删除。
转载请注明原文地址:https://jikaoti.com/ti/N8a0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于线性链表的描述中,正确的是()。I、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
在关系模型中,若属性A是关系R的主码,属性A的取值不能为空,称为______________约束。
在面向对象方法中,类的实例称为_________。
下列程序的输出结果为()。main(){unionun{char*name;intage;intpay;}s;s.name=“zhaoming”:
以下程序的输出结果是()。≠}includemain(){inta=8,b=6,m=1;switch(a%4){case0:m++;br
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
有下列程序,其中%u表示按无符号整数输出。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf(“%u\n”,x);}程序运行后的输出结果是(
在关系模型中,二维表的行称为__________。
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是()。
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
随机试题
ReadcarefullythefollowingexcerptonthepromotionoflovecoursesonuniversitycampusesandthenwriteyourresponseinNO
在Word2003中,利用_________可方便地调整段落缩进、页面的上下左右边距、表格的列宽和行高。
制备胶剂过程中,加入明矾的阶段是
患儿,女,2岁,患急性上呼吸道感染2天入院,今晨测体温为39.7℃,此时最易引并发的疾病是
恐怖分子在人员拥挤、空气流通差的地铁站喷射液态毒素,造成人员经呼吸道吸人毒物,引起急性中毒。对中毒人员现场急救的首要措施是
A.轻质液体石蜡B.甘露醇C.微晶纤维素D.碳酸钙E.低取代羟丙基纤维素上述在片剂制备时分别作为
以下关于车船税的说法中,符合法律规定的有:()
张林是奇美公司的总经理,潘洪是奇美公司的财务主管。奇美公司每年生产的紫水晶占全世界紫水晶产品的2%。潘洪希望公司通过增加产量使公司利润增加。张林却认为:增加产量将会导致全球紫水晶价格下降,反而会导致利润减少。以下哪项最为恰当地指出了张林的逻辑推断
【F1】Formorethantwodecades,U.S.courtshavebeenlimitingaffirmative-actionprogramsinuniversitiesandotherareas.Thel
A、Keeptheminfamily-baseddaycarecenters.B、Letthemstaywiththeirparentsorteachers.C、Askelderlyadultstoattendthe
最新回复
(
0
)