首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,规定输入的字符串中只包含字母和"*"。编写函数fun(),其功能是除了字符串前导和尾部的"*"外,将字符串中其他的"*"全部删除。形
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,规定输入的字符串中只包含字母和"*"。编写函数fun(),其功能是除了字符串前导和尾部的"*"外,将字符串中其他的"*"全部删除。形
admin
2023-02-27
34
问题
使用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的取值范围是()。
当正整数k被12除时,余数是3,下列哪一项被12除时,余数是6()。①2k②6k③4k+6
两个正整数甲数和乙数的最大公约数是6,最小公倍数是90,如果甲数是18,那么乙数是m,则m的各个数位上数字之和为()。
一块正方形地板,用相同的小正方形瓷砖铺满,已知地板两对角线上只铺黑色瓷砖共铺80块黑色瓷砖,而其余地面全是白色瓷砖,则白色瓷砖共用()块。
一部电影在相邻5个城市轮流放映,每个城市都有3个放映点,如果规定必须在一个城市的各个放映点放映完以后才能转入另一个城市,则不同的放映次序有()。
将数字1,2,3,4填入标号为1,2,3,4的四个方格里,每格填一个数字,则每个方格的标号与所填的数字均不相同的填法有()。
某城市按如下规定收水费:用水不超过60立方米,按每立方米1.4元收费,超过60立方米,超过的部分按每立方米2.6元收费,另外不管用水多少,每立方米需要额外征收1元的排污费,已知某用户4月份水费平均每立方米2.64元,则4月份应交水费()。
从6名男生和4名女生中,选出3名代表,要求至少包含1名女生,则不同的选法有()。
随机试题
某派出所民警刘某私下投资人股同学李某的轧钢厂,公安纪检部门接到群众举报后,经调查,情况属实,根据《公安机关人民警察纪律条令》的规定,应给予民警刘某的处分是:
(2008年04月)__________是指在正常情况下一次或几次使用就被消费掉的有形物品。如文具、化妆品等。
当代中国发展进步的根本制度保障是()
制作功能良好的固定义齿主要条件应是
A.酮症酸中毒B.非酮症性高渗性糖尿病昏迷C.低血糖D.乳酸性酸中毒E.肺性脑病男性,68岁,2型糖尿病患者,由于病情轻,平时仅饮食管理即能控制,本次因高热入院,胸透肯定支气管肺炎诊断,体检见神志朦胧,但对答尚切题,化验示血糖33.3mmo1/
对产妇的出院指导正确的是()
国务院期货监督管理机构对期货公司的()实行资格管理。[2010年9月真题]
如果不考虑影响股价的其他因素,固定增长模型下,股票的价值与下列各项关系的说法中,正确的有()。
一价定律(或无套利均衡分析方法)是现代金融学重要的理论之一,被广泛地运用于金融产品及其衍生品的定价。市场现有如下几种金融产品,相关信息分别如下:—纯贴现国债:到期期限2年、面值¥1000。当前价格为¥907.03—附息国债:票面利率6%(每年付息)、到
We’vebeenhearingaboutitforyears,butthebooklesslibraryhasfinallyarrived,firstappearingoncollegecampuses.AtDre
最新回复
(
0
)