首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数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
53
问题
下列给定程序中,函数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://kaotiyun.com/show/zPID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
2013年10月发布的《国家卫星导航产业中长期发展规划》显示,到2020年,我国卫星导航系统产值将超过()亿元,将建成由()余颗卫星及地面运行控制系统组成的全球卫星导航系统,具备为全球用户提供导航定位服务的能力。
以下叙述中反映了陆地自然带分布规律的是()。
根据《民事诉讼法》的规定,审判人员的回避,由()决定。
根据我国《选举法》的规定,有关“由选民直接选举的人大代表候选人提名推荐方式”中,不正确的是()。
将下面《水浒传》中的故事按事件的发展顺序排列,正确的是()。①景阳冈打虎②独臂擒方腊③浔阳楼题反诗④宿太尉招安
鸡蛋一般不能洗了以后存放,是因为()。
某自行车租车点的收费标准是每车次不超过两小时免费,超过两小时的部分每小时收费2元(不足1小时的部分按1小时计算)。有甲、乙两人各自来该租车点租一车。设甲、乙不超过两小时还车的概率分别为;两小时以上且不超过三小时还车的概率分别为;两人租车时间都不会超过四小时
我国《行政处罚法》规定,行政机关在调查或进行检查时,执法人员不得少于两人,并应当向当事人或有关人员出示证件。这体现了行政处罚程序中的()。
在我国,诉讼程序法包括()。
随机试题
论述如何正确认识并处理个人与社会的关系。
下列说法不符合凝血的现代观念是
为预防牙周疾病,健康人应定期做牙周洁治,以下时间哪项是最适宜的
【案情】2007年2月,甲乙丙丁戊五人共同出资设立北陵贸易有限责任公司(简称北陵公司)。公司章程规定:公司注册资本.500万元;持股比例各20%;甲、乙各以100万元现金出资,丙以私有房屋出资,丁以专利权出资,戊以设备出资,各折价100万元;甲任董事长兼总
下列关于土地储备制度,表述正确的是()。
为了充分利用和发挥信息资源的价值,实现有序的科学信息管理,项目参建各方都应编制各自的(),以规范信息管理工作。
某企业领导高某要求本单位出纳员刘某将收到的下脚料销售款5000元另行存放不入账。刘某没有按照该领导的要求执行,而是按规定作为零星收入入账,致使高某很不高兴。财务科长田某知道后对刘某进行了批评,他提出作为会计人员应该服从领导安排,领导让做什么就做什么。田某的
一个经常用配股的方法圈钱的公司,很可能自身产生现金的能力较差,该结论源于()。
Ifyouhavehighbloodpressure,you’reingood【C1】________.Hypertensionaffects67millionAmericans,includingnearlytwo-thi
Theperiod______danceclassesincreasesgraduallyfromtwoorthreehoursadaytofiveorsix.
最新回复
(
0
)