首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了尾部的*号之外,将字符中的其他*号全部删除。形参p已指向字符串中最后的一个字母。在编写函数时,不得使用C语言提供的字符串函数。 例如,字符串中的内容为****A*BC*DEF*G*****
假定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了尾部的*号之外,将字符中的其他*号全部删除。形参p已指向字符串中最后的一个字母。在编写函数时,不得使用C语言提供的字符串函数。 例如,字符串中的内容为****A*BC*DEF*G*****
admin
2020-01-10
40
问题
假定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了尾部的*号之外,将字符中的其他*号全部删除。形参p已指向字符串中最后的一个字母。在编写函数时,不得使用C语言提供的字符串函数。
例如,字符串中的内容为****A*BC*DEF*G*******,删除后,字符串中的内容应当是ABCDEFG*******。
注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<stdio.h>
void]]fun(char*a,cha
选项
答案
void fun(char*a,char*p) { char*t=a; for(;t<=p;t++) if(*t!=’*’) *(a++)=*t; for(;*t!=’\0’;t++) *(a++)=*t; *a=’\0’;/*在字符串最后加上字符串结束标识*/ }
解析
本题考查:删除字符串中非尾部*号,删除的主要思想就是把不删除的字符保留起来。本题用两个循环语句来实现。第1个循环的作用是将指针p所指字母以前所有非*号的字符保留下来,即删除指针p以前所有的木号。第2个循环的作用是将指针p以后的所有*号保留下来。最后在新串的结尾加上结束符。
转载请注明原文地址:https://kaotiyun.com/show/LHCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:给定n个实数,输出平均值,并统计平均值以上(含平均值)的实数个数。例如,n=8时,输入193.199、195.673、195.757、196.051、196.092、196.596、196.579、196.763、所得平
编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在e数的个位和百位上,b数的十位和个位数依次放在c数的十位和千位上。例如,当a=45,b=12时,调用该函数后c=2514。注意:部分源
编写函数fun,它的功能是:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。例如,若n为1000时,程序输出应为:s=153.909064。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串中尾部的*号不多于F1个,若多于n个,则删除多余的*号;若少于或等于11个,则不做任何操作,字符串中间和前面的木号不删除。例如,字符串中的内容为“****A*BC*DEF*G****
给定程序MODI1.C中规定输入的字符串全部为字母,fun函数的功能是:统计a所指字符串中每个字母在字符串中出现的次数(统计时不区分大小写),并将出现次数最高的字母输出(如果有多个相同,输出一个即可)。例如对于字符串:dadbcdbabdb,对应的输出应
设有定义:chars[10];inti=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是()。
关系表中的每一行记录称为一个()。
以下语句定义正确的是()。
下面属于系统软件的是
在数据库设计中,将E—R图转换成关系数据模型的过程属于
随机试题
()是已经显现需求的客户,或需求已经得到满足的客户。
职业病有以下特点,除外
某企业因计算错误,未缴税款累计达50万元。关于该税款的征收,下列哪些选项是正确的?(2014年卷一70题,多选)
建设工程竣工验收应当具备下列条件:()
某建筑施工企业在2005年2月1日办理的安全施工许可证,应在()时向原发证机关办理延期手续。
期末下列()账户的余额应转入本年利润账户。
诗在其所具有的诸般品格中,十分重要的一条,便是对生活的_____________的打量。诗人的目光仿佛具有_____________的本领,生活中许多琐碎、平淡甚至枯燥的事物,经过它的抚摸,便产生了丰富的意味。填入画横线部分最恰当的一项是()。
为激励学生努力学习,提高成绩,某学校规定:今后每次考试都将根据前次考试成绩给全年级学生安排考场。成绩前50名的学生在第一考场,51~100名的学生在第二考场,依次类推。(2016年)(1)这种做法试图通过影响哪种心理需求来激发学生的学习动机?(2)试述
作者认为归有光是“散文家中唯一顶天立地的人物”,其主要原因是______。第二段的“以上两个教训”指的是______。
A、酷爱摄影B、去过南极C、是位资深记者D、是位气象专家B
最新回复
(
0
)