首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:将字符串尾部的;*号全部删除,前面和中间的水号不动。 例如,字符串中的内容为:“******A*BC*DEF*G******”,删除后,字符串中的内容应当是:“****A*BC*DEF*G”。
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:将字符串尾部的;*号全部删除,前面和中间的水号不动。 例如,字符串中的内容为:“******A*BC*DEF*G******”,删除后,字符串中的内容应当是:“****A*BC*DEF*G”。
admin
2016-06-23
57
问题
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:将字符串尾部的;*号全部删除,前面和中间的水号不动。
例如,字符串中的内容为:“******A*BC*DEF*G******”,删除后,字符串中的内容应当是:“****A*BC*DEF*G”。在编写函数时,不得使用C语言提供的字符串函数。
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
void fun(char*a)
main()
{ char s[81];void NONO();
prinff(“Enter a string:\n”);gets(s);
fun(s);
printf(“The string after deleted:\n”);puts(s);
NONO();
}
void NONO()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。*/
FILE*in,* out;
int i;char s[81];
in=fopen(“in.dat”,“r”);
out=fopen(“out.dat”,“w”);
for(i=0;i<10;i++)
{
fseanf(in,“%s”,s);
fun(s);
fprintf(out,“%s\n”,s);
}
felose(in);
felose(out);
}
选项
答案
void fun(char*a) { while(*a!=‘\0’) a++: a一一;/*指针a指向字符串的尾部*/ while(*a==‘*’) a一一;/*指针a指向最后一个字母*/ *(a+1)=‘\0’;/*在字符串最后加上结束标志符*/ }
解析
转载请注明原文地址:https://kaotiyun.com/show/wfID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一批游客中每人都去了A、B两个景点中的至少一个。只去了A的游客和没去A的游客数量相当.且两者之和是两个景点都去了的人数的3倍。则只去一个景点的人数占游客总人数的比重为()。
下列关于公务员录用规定的表述不正确的是()。
“咏史怀古诗”是我国古代诗词中的一个重要组成部分。下列咏史怀古诗所描写的历史典故,按时间先后顺序排列正确的是()。①可怜夜半虚前席,不问苍生问鬼神②如何一别朱仙镇,不见将军奏凯歌③王浚楼船下益州,金陵王气黯然收④易水潺谖云草碧,可怜无处送荆
西方语言的书写形式是字母文字,这种文字既不表形也不表意,而仅仅表音。这种纯粹记录语言的字母文字频繁地刺激人们的大脑,逐渐形成了西方人长于语言思维的特点。而汉语书写符号是方块汉字,它不仅表音,还能表形、表意。这种音、形、意互相联系的文字,使中国人长于形象思维
15.文化产业的发展规律都是类似的,电影市场的放开也会产生竞争淘汰;在一定时间内可能会冉现________的现象,但尘埃落定之后,依然会完成优胜劣汰。我们不能就此________,遏制了发展的可能,尝试和发展都是有意义和有价值的。填入画横线部分最恰当的一项
简述统计假设检验中两类错误的定义及其关系。
简述法律关系的定义和特征。
中国古代重实体轻程序传统终结的标志是哪一部法律的出台()
汉代官府在对被告进行逮捕之时,会根据对象不同而适用不同的程序。下列说法中,()是错误的。
构建社会主义和谐社会的总要求,其中提出公平正义,就是
随机试题
下列何种气体可致温室效应()
简述性格的心理结构。
矩形截面简支梁如图5—6—13所示,已知梁的横截面面积为A,截面惯性矩为I,材料的弹性模量为E,泊松比为μ,梁外表面中性层上A点45°方向的线应变为ε45°,则荷载F为()。
某新建排灌结合的泵站工程,共安装6台机组,设计流量51.0m3/s,总装机功率7200kW。泵站采用肘型进水流道,平直管出水流道,下部为块基型墩墙式结构,上部为排架式结构。施工过程中有如下事件:事件一:施工单位为加强施工安全管理,项目部成立了安全
假设证券的收益率由一个单因素模型生成。陈先生拥有一个组合具有的特征如表7-2所示。根据上述特征,陈先生发现能够用证券A、B、C构造套利组合,于是决定通过“增加原有组合中证券A的持有比例、并相应减少原有组合中证券B和C的持有比例”的方法来进行套利。假定陈
下列关于投资项目资本成本中的说法中,正确的有()。
()的充分发展,是实现社会主义现代化的必要条件。
仅就使用成本而言,一枚1美元硬币的使用成本较一张1美元纸币的使用成本低。但如果用1美元硬币替换1美元纸币,需要制造比实际需求更多的硬币。举个例子,由于硬币不便携带,很多时候我们会将手头多出的硬币放人存钱罐中,而很少去花存钱罐里头的钱。由于大量硬币闲置,这就
已知随机变量X与y的联合概率分布为又P{X+Y=l}=0.4,则α=________;β=________;P{X+Y<1}=________;P{X2Y2=1}=________.
NowthatourfriendNickhaspassedsomanyexaminationsandspeaksEnglishlikeanativehefeelsmoreatlibertytocriticise
最新回复
(
0
)