首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是:将字符串p中所有字符复制到字符串b中,要求每复制3个字符之后插入一个空格。例如,在调用fun()函数之前给字符串a输入ABCDEFGHIJK,调用函数之后,字符串b中的内容则为ABC DEF GHI JK。 请
下列给定程序中,函数fun()的功能是:将字符串p中所有字符复制到字符串b中,要求每复制3个字符之后插入一个空格。例如,在调用fun()函数之前给字符串a输入ABCDEFGHIJK,调用函数之后,字符串b中的内容则为ABC DEF GHI JK。 请
admin
2010-09-14
76
问题
下列给定程序中,函数fun()的功能是:将字符串p中所有字符复制到字符串b中,要求每复制3个字符之后插入一个空格。例如,在调用fun()函数之前给字符串a输入ABCDEFGHIJK,调用函数之后,字符串b中的内容则为ABC DEF GHI JK。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <stdio. h>
void fun (char *p, char *b)
{ int i, k=0;
while (*p)
/*************found***************/
{ i=l;
/*************found***************/
while (i<3|| *P)
{
b[k]=*p;
k++; p++; i++;
}
if (*p)
/*************found***************/
{ b[k]= ’ ’;}
}
b[k]= ’\0’;
}
main ( )
{ char a[80],b[80];
printf ("Enter a string: "); gets (a);
printf ("The original string: ");
puts (a);
fun (a,b);
printf("\nThe string after insert
space: "); puts(b); printf("\n\n ");
}
选项
答案
(1)错误:i=1; 正确:i=0; (2)错误:while(i<3||*p) 正确:while(i<3&&*p) (3)错误:b[k]=’’; 正确:b[k++]=’’;
解析
该题考查字符串复制程序的构造方法,题中插入空格字符的定义条件是while(i<3||*p),当然要同时满足i<3和*p这两个条件后才能执行{b(k++]=’’;}这个语句,该语句的含义是在输出结果中置入空格字符。
转载请注明原文地址:https://www.kaotiyun.com/show/zPID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当今随着信息技术的飞速发展,人们对光存储容量的要求不断提高,下列哪个光存储技术是目前最先进的?()
国际收支平衡表的四部分主要内容中,最基本的项目是()。
国家机构是我国宪法的主要内容之一。下列有关国家机构的说法正确的是()。
电脑作为日常工具走进寻常百姓家,既给我们的生活带来便利,同时电脑病毒、黑客等问题也给我们带来困扰。以下关于计算机病毒的叙述,正确的是()。①我们平常所说的“黑客”与“计算机病毒”其实是一回事②若用杀毒盘清毒后,感染病毒的文件可以完全恢复到原来的状
小女孩甲(8岁)与小男孩乙(12岁)放学后常结伴回家。一日,甲对乙说:“听说我们回家途中的王家昨日买了一条狗.我们能否绕道回家?”乙答:“不要怕!被狗咬了我负责。”后甲和乙路经王家同时被狗咬伤住院。该案赔偿责任应如何承担?()
养花专业户李某为防止偷花,在花房周围私拉电网。一日晚,白某偷花不慎触电.经送医院抢救,不治身亡。李某对这种结果的主观心理态度是什么?()
张某因逆行驾驶被交通警察李某拦截.李某口头作出罚款200元的处罚决定,并要求当场缴纳。张某要求出具书面处罚决定和罚款收据,李某认为其要求属于强词夺理,拒绝听取其申辩。关于该处罚决定,下列哪个说法是正确的?()
六年级五个班的同学共植树100棵。已知每个班植树的棵数都不相同,且按数量从多到少的排名恰好是一、二、三、四、五班。又知一班植的棵数是二、三班植的棵数之和,二班植的棵数是四、五班植的棵数之和,那么三班最多植树多少棵?
编号从1到10的10个白球排成一行,现按照如下方法涂红色:①涂2个球:②被涂色的2个球的编号之差大于2。那么不同的涂色方法有多少种?
一个三位数除以53,商是a,余数是b(a,b都是正整数),则a+b的最大值是()。
随机试题
A.牙龈卟啉单孢菌B.粘性放线菌C.伴放线放线杆菌D.梭形杆菌和螺旋体E.中间普氏菌下列与牙周病最为密切的致病菌急性坏死性龈炎为
某破伤风患者,神志清楚,全身肌肉阵发性痉挛、抽搐,所住病室环境下列哪项不符合病情要求
热力学温度的量纲是:____________。
廖某委托甲房地产经纪机构(以下简称甲机构)寻找房源,并签订了房地产经纪服务合同。后经甲机构介绍,廖某拟购买杨某的一处房产。在相关情况调查中,甲机构发现该房产虽然登记在杨某名下,但实际上为杨某与妻子朱某在婚后共同购置。随后廖某与杨某签订了房屋买卖合同,并将定
2014年4月1日,A公司与甲银行签订一份贷款合同,约定:贷款金额为人民币1000万元,借款期限为1年。当天,A公司将其价值800万元的一宗土地的建设用地使用权抵押给甲银行,签订了抵押合同并办理了抵押登记。同时,B公司担任此笔债务的保证人,与甲银行签订了保
已办理就业证的外国人,应在入境后()内,持就业证到公安机关申办居留证。
下列属于农学著作的是()。
他的生是_________的,更是圆满的。史铁生在他“最狂妄的年龄上忽地残废了双腿”,厄运告诉他,从此,他将永远地失去那个他本可以_________的世界,不得不待在一个他原本一无所知、甚至也是一无所能的世界中。很多人在这沉重的一击后差不多完全丧失了思想能
[*]
A、Toproduceaplayforchildren.B、Todecoratetheiroffice.C、Tobuysomenewcostumes.D、Toenrollsomemoremembers.A①对话中女士
最新回复
(
0
)