首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数proc()的功能是:删除字符串str中所有空白字符(包括Tab字符、Enter符及换行符)。输入字符串时以“#”结束输入。 请修改程序中的错误,使它能得出正确的结果。 注意:不要改动main()函数,不得增行或删行,也
下列给定程序中,函数proc()的功能是:删除字符串str中所有空白字符(包括Tab字符、Enter符及换行符)。输入字符串时以“#”结束输入。 请修改程序中的错误,使它能得出正确的结果。 注意:不要改动main()函数,不得增行或删行,也
admin
2012-12-25
29
问题
下列给定程序中,函数proc()的功能是:删除字符串str中所有空白字符(包括Tab字符、Enter符及换行符)。输入字符串时以“#”结束输入。
请修改程序中的错误,使它能得出正确的结果。
注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include
#include
#include
void proc(char * p)
{
int i,t;char c[80];
for(i=0,t=0;p
;i++)
if(!isspace(*(p+i)))c[t++]=p
;
//****found****
c[t]="\0";
strcpy(p,c);
}
vOid main()
{
char c,str[80];
int i=0;
printf("Input a string:");
c=getchar();
while(C!=’#’)
{
str
=c;i++;c=getchar();}
str
=’\0’;
proc(str);
puts(str);
}
选项
答案
错误:c[t]="\0"; 正确:c[t]=’\0’;
解析
删除空格后的字符串放在数组c中,完成字符的复制后,要为新的字符串c添加结束符。因此,“c[t]="\0";”应改为“c[t]=’\0’;”。
转载请注明原文地址:https://jikaoti.com/ti/JakiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
税收的基本特征不包括()。
下列选项与我国古代五位帝王相关.按时间先后排序正确的是()。①车同轨,书同文,统一度量衡②修运河,创科举,三征高丽③休养生息④杯酒释兵权⑤以人为镜,可以明得失
山脉构成我国地形的骨架,山脉延伸的方向称作走向,下列选项中不属于南北走向山脉的是()。
西汉和东汉这两个朝代的都城分别位于今天的()。
推进物联网的应用和发展,对于提高国民经济和社会生活信息化水平,提升社会管理和公共服务水平。带动相关学科发展和技术创新能力增强,推动产业结构调整和发展方式转变具有重要意义,为此我国制定了推进物联网有序健康发展的基本原则。下列不属于此原则的是()。
以下历史事件发生的先后顺序排列不正确的是()。
法律适用对象是一般的人而不是特定的人,法律可以反复适用而不是仅适用一次,这表明法律具有()。
艺术创作的世界没有“安慰奖”,作品自身的水准远比空谈“磨剑”的口头功夫来得重要。更何况有些标榜的年数,还未必真实。所以我想套用一句当下的流行语:少一些磨剑,多一些真诚。当然,这绝对不是说文艺作品不需要反复打磨;恰恰相反,正是因为文艺作品需要真诚与耐心地打磨
汉语西文字母词被汉语词典收录的历史已有100多年,收录字母词早已是汉语词典和工具书编纂的惯例和通行的做法。1903年出版的《新尔雅》在正文中收录了“X光线”一词,这是汉语词典首次收入字母词。在辞书史上,这部词典是近代中国最早的一部新语词词典,它虽然还不是纯
设常数a>0,由方程组确定的满足y(a)=a,z(a)=a的函数组y=y(x),z=z(x)的y′(a)=_________,z′(a)=_________.
随机试题
A.新鲜晨尿沉渣找细胞核内包涵体B.下睑结膜刮片姬姆萨染色找胞浆包涵体C.FTA-ABS试验D.鲎试验E.组织切片染色找核内嗜酸性包涵体常用于新生巨细胞病毒感染的诊断
以下关于生殖健康内涵的叙述,错误的是
A.1~3个月B.3~4个月C.4~6个月D.7~9个月E.10~12个月添加蛋黄的月龄是
影响资金时间价值的因素主要有( )。
某电器生产企业为增值税一般纳税人,2017年度会计自行核算取得营业收入25000万元、营业外收入3000万元、投资收益1000万元,扣除营业成本12000万元、营业外支出1000万元、税金及附加300万元、管理费用6000万元、销售费用5000万元、财务
阅读下面文字,回答相关问题:课堂教学中陈旧的教学模式,落后的教学方法有碍学生创新精神的培养。随着教育改革的深入,教学方式、教师的角色、学生的地位等都发生了很大的变化。将教师讲、学生听的“一言堂”式教学,变为师生互动、相互促进的合作式教学;学生变为课堂的
下列做法能培养学生问题解决能力的有()。
采取强制的、暴力的手段制服正在实施暴力犯罪的犯罪分子;对付犯罪分子的暴力反抗、拒捕、报复、袭击等;在处理治安案件或事件中受到不法分子的殴打伤害等,这体现了公安工作的()。
开放包容
Duringasinglehour,anautomaticcameraphotographed100vehiclesthatwerespeedingonaone-wayroad,andpoliceamilefart
最新回复
(
0
)