首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:删除s所指字符中所有的小写字母c。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdio.h> voi
下列给定程序中函数fun的功能是:删除s所指字符中所有的小写字母c。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdio.h> voi
admin
2021-02-25
71
问题
下列给定程序中函数fun的功能是:删除s所指字符中所有的小写字母c。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
void fun(char*s)
{
int i,j,
for(i=j=0;S
!=‘\0’;i++)
if(S
!=’c’)
/**********found***********/
S[j]=S
;
/**********found***********/
s
=‘\0’;
}
void main()
{
char s[80];
printf(“\nEnter a string:”);
gets(s);
printf(“The original string:”),
puts(s);
fun(s);
printf(“The string after deleted:”);
puts(S),
printf(“\n\n”),
}
选项
答案
(1)s[j++]=s[i];或{s[j]=s[i];j++;} (2)s[j]=‘\0’;
解析
由循环条件if(s
!=‘c’)可知,如果字符串中的字符不是‘c’,则将保留该宁符到s[j]位置,然后下标j进行加1操作。循环结束后要在新串的结尾加上‘\0’。
转载请注明原文地址:https://kaotiyun.com/show/Totp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\nT",x);}程序的运行结果是
有以下程序:#includeintfun(char*s){char*P=S:while(*P++!=’\0’);return(P—s);}main(){char*r=“01234
某二叉树的后序遍历序列与中序遍历序列相同,均为ABCDEF,则按层次输出(同一层从左到右)的序列为
以下叙述中正确的是
有以下程序#include#defineSUB(A)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c;printf("%d\n",d);}程序运行后的输出结果是
以下选项中叙述正确的是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
以下关于结构化程序设计的叙述中正确的是
结构化程序设计中,下面对goto语句使用描述正确的是
在具有2n个结点的完全二叉树中,叶子结点个数为()。
随机试题
女性,30岁,左乳外上象限肿块2cm×2cm大小,质如硬橡皮球,肿块表面光滑,活动,其诊断可能是
法莫替丁属于哪类H2受体拮抗剂
善于下气除胀满,为消除胀满的要药是
以下说法不正确的是()。
()是我国提供出口信贷的主渠道。
一个画家要明白宣告的宗旨是使得人们对于人生,对于自身,对于自己生活中所能起的作用感兴趣。而要达到这一目的,最好的办法是通过艺术使人们相信人生是一场很有意思的游戏,人人都能参加。任何生活方式,哪怕再高雅,再拘谨,总是会有很多出路和通道。况且人生的乐趣也不归政
债权人为了防止其利益被伤害,通常采取的措施不包括有()。
设矩阵A与B相似,且A=.求可逆矩阵P,使P-1AP=B.
Itisnotunusualforchiefexecutivestocollectmillionsofdollarsayearinpay,stockoptions,andbonuses.Inthelastfif
Apreviouslyunknowndisease,SARShasenteredourdailyvocabulary.Nowweliveinits【S1】______.WhileSARShastakencenters
最新回复
(
0
)