首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,规定输入的字符串中只包含字母和"*"。编写函数fun(),其功能是除了字符串前导和尾部的"*"外,将字符串中其他的"*"全部删除。形
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,规定输入的字符串中只包含字母和"*"。编写函数fun(),其功能是除了字符串前导和尾部的"*"外,将字符串中其他的"*"全部删除。形
admin
2023-02-27
14
问题
使用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://jikaoti.com/ti/nBoiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
x1,x2是方程mx2-(2m-1)x+m=0的两实根,则1/x1+1/x2的取值范围是()。
两个数的最大公约数是4,最小公倍数是252,其中一个数是28,则另一个数的各个数位上数字之和是()。
两个正整数甲数和乙数的最大公约数是6,最小公倍数是90,如果甲数是18,那么乙数是m,则m的各个数位上数字之和为()。
一块正方形地板,用相同的小正方形瓷砖铺满,已知地板两对角线上只铺黑色瓷砖共铺80块黑色瓷砖,而其余地面全是白色瓷砖,则白色瓷砖共用()块。
一部电影在相邻5个城市轮流放映,每个城市都有3个放映点,如果规定必须在一个城市的各个放映点放映完以后才能转入另一个城市,则不同的放映次序有()。
从集合{P,Q,R,S}与{0,1,2,3,4,5,6,7,8,9}中各任选2个元素排成一排(字母和数字均不能重复),其中字母Q和数字0至多只能出现一个的不同排法有()。
已知甲、乙两支股票某日开盘时每股价格之和为100元,收盘时,甲股票价格跌了2成,乙股票价格涨了10%,此时甲、乙两股票每股价格之和比开盘时提高了4%,则甲股票每股价格是()元。
从5位男教师和4位女教师中选出3位教师,派到3个班担任班主任(每班1位班主任),要求这3位班主任中男、女教师都要有,则不同的选派方案共有()。
设f(x)是二次函数,且f(2)=f(-1)=0,f(1)=-4,则f(0)=()。
随机试题
混凝土振捣采用插入式振动器的振捣顺序宜从近模板处开始,先外后内,移动间距不应大于振动器有效半径的()倍。
下列诗句出自黄景仁诗作的有()
下列不属于《世界知识产权组织版权条约》中的出租权的对象的是()
男性,45岁,黄疸3周,有波动,伴有消化道症状,右上腹胀。体格检查:明显黄疸,腹水征(-),血糖正常。为明确梗阻部位首选
工作特征模型包含()个核心维度。
由于读者对图书的需求是多方面的,图书市场往往呈现较强的异质性。我国图书市场,图书品种多而不精、泛而不深的现状已难以满足读者多方面的需求。一方面大的书城的图书经营品种不断增加,另一方面读者很难买到自己真正需要的图书。某图书生产企业要销售一种图书,该图书的单位
下列有关职业判断的说法中,错误的是()。
HAMD的24项版本总分超过()分,就可能是轻度或中度抑郁。
教师的教育工作能力包括()。
TheartistWas______holidayinthecountry.Everydaytheartistcould______agooddinner.
最新回复
(
0
)