首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:将字符串尾部的;*号全部删除,前面和中间的水号不动。 例如,字符串中的内容为:“******A*BC*DEF*G******”,删除后,字符串中的内容应当是:“****A*BC*DEF*G”。
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:将字符串尾部的;*号全部删除,前面和中间的水号不动。 例如,字符串中的内容为:“******A*BC*DEF*G******”,删除后,字符串中的内容应当是:“****A*BC*DEF*G”。
admin
2016-06-23
64
问题
规定输入的字符串中只包含字母和*号。请编写函数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均为正整数,且有等式11a+7b=一132成立.则a的值为()。
甲、乙工程队需要在规定的工期内完成某项工程,若甲队单独做,则要超工期9天完成,若乙队单独做,则要超工期16天才能完成,若两队合做,则恰好按期完成。那么,该项工程规定的工期是()。
将一个边长为1的木质正方体削去多余部分,使其成为一个最大的木质圆球,则削去部分的体积为()。
根据下列资料,回答以下问题。某市2005年就该市城镇居民和农民参加体育锻炼及其影响因素,开展了一项调查。调查结束后按城乡、性别分别进行了统计,统计结果如表1和表2所示。根据表2,在被调查的全体人群中,选择“缺乏组织”的人占全体人群的比例可能
根据下列资料,回答以下问题。某市2005年就该市城镇居民和农民参加体育锻炼及其影响因素,开展了一项调查。调查结束后按城乡、性别分别进行了统计,统计结果如表1和表2所示。与男性相比,女性中更普及的两个体育项目是:
网络用语从一开始就不是交际语言。文字和语言的性质是不一样的,语言本质上是用声音符号做物质外壳的,文字则是用来记录有声语言的。世界上大多数语言并没有文字,这些语言也就不会有网络用语。文字有记录、保存语言的功能,并能远距离传送,网络主要利用文字来实现即时的远距
下列叙述错误的是()。
“咏史怀古诗”是我国古代诗词中的一个重要组成部分。下列咏史怀古诗所描写的历史典故,按时间先后顺序排列正确的是()。①可怜夜半虚前席,不问苍生问鬼神②如何一别朱仙镇,不见将军奏凯歌③王浚楼船下益州,金陵王气黯然收④易水潺谖云草碧,可怜无处送荆
11—13世纪中国传统农业经济出现了一些新发展,请概要叙述之。(华东师范大学2004年中国通史真题)
汉代官府在对被告进行逮捕之时,会根据对象不同而适用不同的程序。下列说法中,()是错误的。
随机试题
甲将其临街房屋和院子出租给乙作为汽车修理场所。经甲同意,乙先后两次自费扩建多问房屋作为烤漆车间。乙在又一次扩建报批过程中发现,甲出租的全部房屋均未经过城市规划部门批准,属于违章建筑。对此,下列表述正确的是()。
当加工面有明显的加工痕迹时,就需要对工件刮削面进行粗刮,此时应采用( )法。
能与抗凝血药合用能与利福平合用
王甲、李乙是东方大学法学院大四女学生,因在学校宿舍私用电炉不慎失火,造成部分公私财物损失。学校作出决定对二女生予以严重警告,全校通报批评并各罚款200元。二人因受学校处理,两周未正常上课。毕业时,学校以二人无故旷课为由,拒绝授予学位。二人不服,提起行政诉讼
工程实施中产生的资料包括发包人的( )。
M公司采用计划成本核算存货的发出成本,月初结存甲材料100千克,原材料借方金额为23000元,材料成本差异贷方金额为200元,本月购入甲材料200千克,实际成本为44000元,计划成本为46000元,本期生产领用甲材料150千克,计划成本为34500元,则
城市是一定地域范围的政治、经济和文化中心,是人类在适应和改造自然环境的基础上建立起来的人工生态系统。根据我国城市的分布格局特征可知,影响我国城市形成和发展的主要区位因素是()。
哈伯格条件的数学表达形式为()。
求
有以下程序:#include<string.h>structSTU{charname[10];intnum;};voidf(char*name,intnum){structSTU
最新回复
(
0
)