首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,规定输入的字符串中只包含字母和"*"。编写函数fun(),其功能是除了字符串前导和尾部的"*"外,将字符串中其他的"*"全部删除。形
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,规定输入的字符串中只包含字母和"*"。编写函数fun(),其功能是除了字符串前导和尾部的"*"外,将字符串中其他的"*"全部删除。形
admin
2023-02-27
17
问题
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,规定输入的字符串中只包含字母和"*"。编写函数fun(),其功能是除了字符串前导和尾部的"*"外,将字符串中其他的"*"全部删除。形参h指向字符串中第一个字母,形参P指向字符串中最后一个字母。在编写函数时,不得使用c语言提供的字符串函数。
例如,若字符串中的内容为"****A*BC*DEF*G********",删除后,字符串中的内容应当是"****ABCDEFG********"。
注意:部分源程序给出如下。
请勿改动主函数main()和其他函数中的任何内容,仅在函数fun()的花括号中填入你编写的若干语句。
试题程序:
1 #include(stdio.h>
2 #include<conio.h>
3 #include<string.h>
4 void fun(char*a,char*h,char*p)
5 {
6
7 }
8 main()
9 {
10 char s[81],*t,*f;
11 printf("Enter a string:\n");
12 gets(s);
13 t=f=s;
14 while(*t)
15 t++;
16 t--;
17 while(*t=='*')
18 t--;
19 while(*f=='*’)
20 f++;
21 fun(s,f,t);
22 printf("The string after deleted:\n");
23 puts(s);
24 }
选项
答案
1 void fun(char*a,char*h,char*p) 2 { 3 int i=0; 4 char*q=a; 5 /*将前导"*"保存到a中*/ 6 while(q
解析
本题的重点是选择好判断条件。首先需要判断前导"*"的结束,然后判断是否指向最后一个字母,最后补充尾部"*",只要思路对了即可正确解答。
转载请注明原文地址:https://kaotiyun.com/show/JP0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若关于x的一元二次方程mx2-(m-1)x+m-5=0有两个实根α,β,且满足:-1<α<0和0<β<1,则实数m的取值范围是()。
函数y=ax+b和y=ax2+bx+c在同一直角坐标系内的图像大致是()。
当正整数k被12除时,余数是3,下列哪一项被12除时,余数是6()。①2k②6k③4k+6
设n是正整数,则n2+n-1的值是()。
设的整数部分为a,小数部分为b,则ab-=()。
容量为100的样本数据,按从小到大的顺序分为8组,如下表:则第三组的频数和频率分别是()。
已知甲、乙两支股票某日开盘时每股价格之和为100元,收盘时,甲股票价格跌了2成,乙股票价格涨了10%,此时甲、乙两股票每股价格之和比开盘时提高了4%,则甲股票每股价格是()元。
从6名男生和4名女生中,选出3名代表,要求至少包含1名女生,则不同的选法有()。
中国特色社会主义法律体系是以我国全部现行法律规范按照一定的标准和原则划分为不同的法律部门,并由这些法律部门所构成的具有内在联系的统一整体。每一法律部门均由一系列调整相同类型社会关系的众多法律、法规所构成。下列属于程序法律部门的是()
随机试题
中国共产党的历史使命就是发扬四种伟大精神,即伟大创造精神、伟大奋斗精神、伟大团结精神和伟大梦想精神。
A.等渗性缺水B.低渗性缺水C.高渗性缺水D.原发性缺水胃肠消化液的急性丢失易导致
百合固金汤制方原理主要涉及
艾炷灸可分为()
公司在经营活动中可以以自己的财产为他人提供担保。关于担保的表述中,下列哪一选项是正确的?()
下列关于我国古代城市规划思想的描述不确切的是()。
我国政府统计具有信息、咨询、()的职能。
教师开始关注学生的个别差异和不同需要,并考虑教学方法是否适合学生等问题。这表明该教师处于专业成长的()。
根据《税收征收管理法》及其他相关规定,对税务机关的征税行为提起诉讼,必须先经过复议,对复议决定不服的,可以在接到复议决定书之日起的一定时限内向人民法院起诉。下列各项中,符合上述时限规定的是()。
在Windows中,下列叙述中正确的是______。
最新回复
(
0
)