首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定输入的字符串中只包含字母和“*”号。请编写函数fun,它的功能是:删除字符串中所有的“*”号。在编写函数时,不得使用C语言提供的字符串函数。 例如,字符串中的内容为:****A*BC*DEF*G******,删除后,字符串中的内容应当是:ABC
假定输入的字符串中只包含字母和“*”号。请编写函数fun,它的功能是:删除字符串中所有的“*”号。在编写函数时,不得使用C语言提供的字符串函数。 例如,字符串中的内容为:****A*BC*DEF*G******,删除后,字符串中的内容应当是:ABC
admin
2017-02-27
39
问题
假定输入的字符串中只包含字母和“*”号。请编写函数fun,它的功能是:删除字符串中所有的“*”号。在编写函数时,不得使用C语言提供的字符串函数。
例如,字符串中的内容为:****A*BC*DEF*G******,删除后,字符串中的内容应当是:ABCDEFG。
注意:部分源程序在文件PROG1.C中。
请勿改动主函数mam和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
void fun (char *a)
{
}
main()
{char s[81];
void NONO ();
printf ("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++) {
fscanf (in, "%s",s);
fun (s);
fprintf (out, "%s\n", s) ;
}
fclose (in);
fclose (out);
}
选项
答案
1 int j=0; 2 char *p=a; 3 while(* p){ 4 if (*p !=’* ’)a[j++]=* p; 5 p++; ) 6 a[j]=’\0’;
解析
该程序功能是删除字符串中所有的*号。解题思路是在while循环过程中,利用if判断表达式判断每一个字符是否为“*”号,如果不是将其拷贝到字符串,否则跳过,这样就实现了函数功能。
转载请注明原文地址:https://www.kaotiyun.com/show/WrID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据以下资料,回答以下问题。在1994~2006年间,全国报纸印刷总量持续增长。以2004年为例,年印刷量在10亿对开张以上的企业有30家,其中印刷量增长的企业占90%,而且全部增长5%以上,增长率达两位数的企业占66.67%,年印刷
根据以下资料,回答以下问题。2014年末全国共有图书馆3117个,比上年末增加5个。年末全国公共图书馆从业人员56071人。2014年末全国公共图书馆实际使用房屋建筑面积1213.60万平方米,比上年末增长6.3%;图书总藏量7909
某市交通管理局发布文件,规定对高速公路过往车辆征收过路费。丁某驾车路过被征收,认为属于乱收费,欲讨个说法。下列选项中不正确的是()。
根据下面材料回答下列小题。近年来浙江省商品交易市场呈现稳步发展态势。2009年,浙江省共有亿元以上商品交易市场670家,比上年增加31家,营业面积2298万平方米,出租摊位39万个,实现成交额9647亿元,比上年增长7.8%。从市场成交
根据下面材料回答下列小题。总体看来,2004年世界各国的石油探明储量基本变化不大。但是由于BP公司修正了前苏联、哈萨克斯坦、伊朗、利比亚和苏丹等国的数据,特别是哈萨克斯坦从12亿吨修正到54亿吨,从而使各国在全球石油储量分布中所占的比例发生了一些变化
根据下面材料回答下列小题。总体看来,2004年世界各国的石油探明储量基本变化不大。但是由于BP公司修正了前苏联、哈萨克斯坦、伊朗、利比亚和苏丹等国的数据,特别是哈萨克斯坦从12亿吨修正到54亿吨,从而使各国在全球石油储量分布中所占的比例发生了一些变化
HEPA,即高效空气过滤器,达到HEPA标准的过滤网,对于0.1~0.3微米的微粒有效率达到99.7%,HEPA网的特点是空气可以通过,但细小的微粒却无法通过。下列关于HEPA应用,说法不正确的是()。
太阳公转的轨道是形状近似正圆的椭圆,太阳始终位于椭圆的一个焦点上。地球离太阳最近的位置,叫近日点。下列诗句中描述的季节与地球位于近日点时一致的是()。
量化历史研究的一部分工作,就是找到合适的量来反映过去。比如身高数据恰好可以在历史研究,尤其是经济史研究中承担起这样的角色。在个体层面影响身高的因素有很多。在社会层面,平均身高和个体青少年时期的生活水平有很密切的关联。身高会在一定年龄定型,直到老年时期都不会
如果依据统计方法的功能进行分类的话,统计学可以分为()
随机试题
某商店将每套服装按原价提高50%后再作8折优惠的广告宣传,这样每售出一套服装可获利50%,若该店服装进货价格下降20%,改为按原价售卖,则利润率为()。
A.滑膜炎B.灶性淋巴结浸润C.灶性白细胞浸润D.类风湿结节E.血管炎类风湿关节炎的关节病理特征是
在下腹部,脐下1.5寸,前正中线上的穴位是
A、突然停药后原有疾病症状加重B、由于药物选择性低而造成的不良反应C、剂量过大或药物在体内蓄积过多时发生的不良反应D、停药后血药浓度已降至阈浓度以下时残存的药理效应E、反应性质与药物原有效应无关,用药理学拮抗药解救无效停药反应是指()
我国工程咨询协会的常务理事会由理事会选举产生,常务理事会人数一般不超过理事人数的()。
严某为县公安局民警,与常某为好友。常某举报郑某正在非法贩运药品,严某遂将路途中的郑某截住并带回公安局审查。此后,严某将郑某车内的药品私自交给常某到外县卖掉,将所得钱财与常某平分。后经县医院举报,查明此药品系县医院委托郑某运送,并非郑某非法贩运。本案中,县医
夸张:比喻
下列属于政府职能范围的有()。
如果将汉字视为一个生命体,它的演化有两种基本方式,一种是渐变,一种是突变。渐变,常常由书写工具的变迁引起,甲骨文笔画硬朗挺拔,是因为刻在坚硬的龟甲之上,隶书最初是刻在竹筒上的(后来才用墨写),所以转折提笔间有一种雕琢的韵味,至于楷书的中正平和,是毛笔书写时
下列对CiscoAironet1100的SSID及其选项设置的描述中,错误的是()。
最新回复
(
0
)