首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:判断ch 中的字符是否与str所指串中的某个字符相同;若相同,什么也不做,若不同,则将其插在串的最后。 请改正程序中的错误,使它能进行正确的操作。 注意:不要改动main函数,不得增行或删行,也不
给定程序MODI1.C中函数fun的功能是:判断ch 中的字符是否与str所指串中的某个字符相同;若相同,什么也不做,若不同,则将其插在串的最后。 请改正程序中的错误,使它能进行正确的操作。 注意:不要改动main函数,不得增行或删行,也不
admin
2020-11-27
56
问题
给定程序MODI1.C中函数fun的功能是:判断ch 中的字符是否与str所指串中的某个字符相同;若相同,什么也不做,若不同,则将其插在串的最后。
请改正程序中的错误,使它能进行正确的操作。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#include
/**********found**********/
void fun(ctaar str, char Ch)
{ while (*str&&*str!=ch) str++;
/**********found**********/
if(*str==ch)
{ str [0] = ch ;
/**********found**********/
str[1]=’0’;
}
}
main()
{ char s[81],c ;
printf("\nPlease enter a string:
\n"); gets(s);
printf("\n Please enter the
character to search : ");
C=getchar();
fun(s,c);
printf("\nThe result is%s\n",s);
}
选项
答案
(1)void fun(char*str,char ch) (2)if(*str!=ch) (3)str[1]=’\0’;
解析
(1)第一个标识下,“void ftm(char str,char ch)”根据主函数中的fun函数的调用“fun(s,c)”,知道S为数组名,传的应该是数组地址,所以应改为“void fun(char*str,char ch)”。
(2)while循环中对ch与str进行匹配检查,第二个标识下,是当不同时执行连接操作,那么判断*str与ch是否不同的表达式应该是“if(*str!=ch)”。
(3)第三个标识F,连接后的新串要添加结尾符,所以正确的表达是将“str[1]=’0’;”改为“str[1]=’\0’;”。
转载请注明原文地址:https://kaotiyun.com/show/Ri3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun2(chara,charB){printf("%c%c",a,b);}chara=’A’,b=’B’;voidfun1(){a=’C’;b=’D’;}main(){fun1();prin
有以下程序#include<stdio.h>yoidfun(char*c,intd){*c=*c+l;d=d+1;printfl’’%c,%c,’’,*c,d);}main(){charb=’a’,a=’A’;fun(&b,a);p
有以下程序main(){unsignedchara=2,b=4,c=5,d;d=a|b;d&=c;printf("%d\n",d);}程序运行后的输出结果是
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
下列语句组中,正确的是
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
数据库系统的三级模式不包括( )。
C语言程序中,运算对象必须是整型数的运算符是
随机试题
正常心脏大血管CT在主一肺动脉窗层面所显示的血管位置关系,不正确的是
前臂双骨折易导致
患者因过度疲劳而突然昏倒,面色苍白,呼吸微弱,汗出肢冷,脉沉细无力,应选用()
中国甲公司与德国乙公司签订了出口某商品的合同,合同约定数量为250公吨,单价为每公吨78英镑CFR不来梅,品质规格为水份最高15%,杂质不超过3%,交货品质以中国商品检验局品质检验为最后依据。成交后,乙公司又要求甲公司提供货物样品,甲公司寄送了样品,但声明
银监会对融资平台贷款终于祭出重拳。一位接近监管层的知情人士向《第一财经日报》透露,在“分解数据、四方对账、分析定性、汇总报表、统一会谈、现场检查”六步走工作安排接近尾声之时,融资平台贷款的风险权重系数、五级分类规则终于在近日敲定。风险权重系数方面,相比于一
人的尊严就在于思想。由于有了思想,人就比摧毁他的任何东西甚至整个宇宙都高贵得多;因此,人就能吞掉一个世界。这段话直接支持的观点是( )
简单商品经济中所包含着的矛盾主要有
根据相关法律,下列关于电子合同的标的物交付时间的说法,错误的是()。
Lookatthenotebelow.Youwillheartwomenchattingonthephone.It’s(9)______,nothingformal.Appreciatethefriendshi
Firstaid(急救)isthecaregiventotheinjuredorsickassoonaspossibleafteranaccidentorillness.Itisthisimmediatec
最新回复
(
0
)