首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:将字符串尾部的;*号全部删除,前面和中间的水号不动。 例如,字符串中的内容为:“******A*BC*DEF*G******”,删除后,字符串中的内容应当是:“****A*BC*DEF*G”。
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:将字符串尾部的;*号全部删除,前面和中间的水号不动。 例如,字符串中的内容为:“******A*BC*DEF*G******”,删除后,字符串中的内容应当是:“****A*BC*DEF*G”。
admin
2016-06-23
49
问题
规定输入的字符串中只包含字母和*号。请编写函数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://www.kaotiyun.com/show/wfID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设a,b均为正整数,且有等式11a+7b=一132成立.则a的值为()。
老张7月份出差回来后,将办公室的日历连续翻了10张,这些日历的日期之和为265。老张几号上班?()
王明抄写一份报告,如果每分钟抄写30个字,则用若干小时可以抄完。当抄完时,将工作效率提高40%,结果比原计划提前半小时完成。问这份报告共有多少字?()
下列叙述错误的是()。
随着科学技术的进步,电脑的问世让人类制造这样的机器“耳朵”成为可能。20世纪60年代,科学家开始在实验室里研究声控技术的核心——语言识别技术。20世纪70年代末,微电脑的出现更是让声控技术实现了飞跃式发展——微电脑处理与存贮信息的神奇功能,以及它低廉的价格
阅读以下文字,回答下列问题。网络时代巨大的信息量要求网络人际交流迅速快捷,此时,传统语言的表达已不足以将信息转变成最简洁的形式输入输出。于是网络语言应运而生。这种语言以轻松活泼、幽默风趣、戏谑调侃的面目出没于传统媒体,让人耳目一新。比如“美眉”指
8位电脑专家对4种防病毒软件性能进行1~10的等级评定,1表示非常不好,10表示非常优越,方差分析表总结了评估结果。请补充下表的空白。
清代案件经过秋审或朝审程序后,处理结果包括
构建社会主义和谐社会的总要求,其中提出公平正义,就是
设函数f(x)在x=0的某邻域内有定义,且均存在,则下列叙述错误的是()
随机试题
简述杜邦财务分析系统。
下列关于直接薪酬说法正确的是:()。
某区政府办公室主任查封田经常参与赌博。一日,查封田因参与赌博被公安机关当场抓获,并被处以10日的拘留和1000元的罚款。查封田所在单位收到公安机关对查封田的裁决通知后,经研究作出了对查封田予以撤销其主任职务的处分决定。查封田不服,分别以公安机关和所在单位为
个人抵押授信贷款中,以所购新建商品住房作抵押的,贷款额度一般不超过所购住房全部价款的()。
下列各项不属于道路运输企业构成的是()。
居住在市区的中国公民李某,为一中外合资企业的职员,2010年取得以下所得:(1)每月取得工资6000元,12月取得年终奖25000元(不含税);(2)假定6月4日将拥有的48000股股票期权行权,每股行权价10元(当日市场收盘价14元),该
下面有关教师为人师表的特征说法正确的是()。
不同的人对同一事物所见所思往往各不相同,这说明()。
文艺复兴时期,被誉为“画圣”的意大利画家是()。
【11】【13】
最新回复
(
0
)