首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:除了字符串前导和尾部的*号外,将串中其他的*号全部删除。形参h已指向字符串中第一个字母,形参p指向字符串中最后一个字母。在编写函数时,不得使用C语言提供的字符串函数。 例如,若字符串中的
规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:除了字符串前导和尾部的*号外,将串中其他的*号全部删除。形参h已指向字符串中第一个字母,形参p指向字符串中最后一个字母。在编写函数时,不得使用C语言提供的字符串函数。 例如,若字符串中的
admin
2016-08-16
44
问题
规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:除了字符串前导和尾部的*号外,将串中其他的*号全部删除。形参h已指向字符串中第一个字母,形参p指向字符串中最后一个字母。在编写函数时,不得使用C语言提供的字符串函数。
例如,若字符串中的内容为“****A*BC*DEF*G********”,删除后,字符串中的内容应当是“****ABCDEFG********”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include
#include
#include
void fun(char*a,char*h,char*p)
{
}
main()
{
char s[81],*t,*f;
printf("Enter a string:\n");
gets(s);
t=f=s;
while(*t)
t++;
t--;
while(*t==’*’)
t--;
while(*f==’*’)
f++;
fun(s,f,t);
printf("The string after
deleted:\n");
puts(s);
}
选项
答案
void fun(char*a,char*h,char*p) { int i=0; char*q=a; /*将前导*号保存到a中*/ while(q
解析
本题的重点是要选择好判断条件,首先是需要判断前导*号的结束,然后判断是否指向最后一个字母,最后补充尾部*号,只要思路对了即可正确解答。
转载请注明原文地址:https://kaotiyun.com/show/taNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
经常和一个运算符连用,构成一个运算符函数名的C++关键词是【】。
为使该程序执行结果为10,那么应该在程序划线处填入的语句是()。#include<iostream>usingnamespacestd;classMyClass{public:MyClas
有以下程序:#include<iostream>usingnamespacestd;intmain(){inta=5;b=4,c=3,d=2;if(a>b>c)
类test的析构函数是【】。
若调用一个函数,且此函数中没有return语句,则正确的说法是该函数
若变量已正确定义并赋值,以下符合C++语言语法的表达式是
若有以下程序:#include<iostream>usingnamespacestd;classmyClass{private:intvar;public:myClass
以于下面定义的类MyClass,在函数f()中将对象成员n的值修改为50的语句应该是()。classMyClass{public:MyClass(intx){n=x;
以下程序调用findmax()函数返回数组中的最大值。请填空完成此函数。#include〈iostream〉usingnamespacestd;intfindmax(int*a,intn){int+p
随机试题
患者发病三天,证见发热恶风,头痛有汗,咽疼口干,舌边尖红,脉浮数,属( )。
患者,女性,24岁。初孕妇。妊娠33周,头痛6天,经检查血压160/110mmHg,治疗3天无效果,今晨5时突然出现剧烈腹痛。检查子宫板状硬。考虑的诊断是
房屋租赁代理收费,以半月至一月成交租金额为标准,由双方协商一次性收取。[2005年考题]()
将医疗服务的提供与提供医疗服务所需资金的供给相结合的健康保险形式是()。
已知数列{an}是一个公差大于0的等差数列,且满足a3.a6=55,a2+a7=16。令bn=,求数列{bn}的前n项和Tn。
适用采用平均倒凹法确定就位道的是()。
甲(14岁)与乙(15岁)是好朋友。某日两人在某饭店旁边玩,甲曾在该饭店内被老板斥责过,就让乙帮他出口气。乙就用石头将饭店门口的广告彩灯打碎造成饭店损失500元。该损失应当由()承担。
下列描述中不是链表的优点是
Inlessthan30year’stimetheStarTrekholodeckwillbeareality.Directlinksbetweenthebrain’snervoussystemandacomp
Attheverybeginning,SamWaltonbelievedthathewouldearnmuchmoneyevenifhesoldproductsatlowerpricesthanhisoppon
最新回复
(
0
)