首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数proc()的功能是:删除字符串str中所有空白字符(包括Tab字符、Enter符及换行符)。输入字符串时以“#”结束输入。 请修改程序中的错误,使它能得出正确的结果。 注意:不要改动main()函数,不得增行或删行,也
下列给定程序中,函数proc()的功能是:删除字符串str中所有空白字符(包括Tab字符、Enter符及换行符)。输入字符串时以“#”结束输入。 请修改程序中的错误,使它能得出正确的结果。 注意:不要改动main()函数,不得增行或删行,也
admin
2012-12-25
51
问题
下列给定程序中,函数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://www.kaotiyun.com/show/LxID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
国务院某部委出台一部行政规章,规定对某种行政违法行为不仅要处罚该单位.还要给予直接责任人罚款的处罚。但有关规定这一违法行为处罚的行政法规并没有规定对直接责任人给予行政处罚。以下表述正确的是()。
宪法的作用不包括()。
若一个三角形的所有边长都是整数,其周长是奇数,且已知其中的两边长分别为8和2012.则满足条件的三角形总个数是?
新闻舆论的传播力就是把一个新闻内容在规定时间内有效地传播到应该接收的对象手上。传播力跟不上,新闻就失去了价值,就会成为旧闻。纸媒时代,传播手段依靠印刷来表达,依靠印刷品的物理移动形成传播,所以新闻的生产和配送是集中方式。互联网特别是移动互联网的兴起和飞速发
古典时期雅典民主政治的发展历程和基本特征。(中国人民大学2017年世界通史真题)
实体法与程序法的划分标准是()。
[*]作变量代换或提公因式,再利用等价无穷小代换x—sinx~x3/6(x→0)简化求之.解一令t=1/x,x→∞时,t→0,则解二
设A是各行元素和均为零的三阶矩阵,α,β是线性无关的三维列向量,并满足Aα=3β,Aβ=3α。证明矩阵A能相似于对角矩阵;
函数readDat()实现从文件in.dat中读取20行数据并存放到字符串数组xx中(每行字符串长度均小于80)。请编写函数jsSort()。其函数的功能是:以行为单位对字符申变量的下标为奇数的位置上的字符按其ASCII码值从小到大的顺序进行排序,下标为偶
某商品经营管理系统使用SQLServer数据库。在数据库中存在销售单据表,建表语句为:CREATETABLE销售单据表(销售单据编号char(20),付款总金额money,销售日期datetime,销售人员
随机试题
在多处理机上求解x=A(B+C(D+E))+F(G+H.1),利用减少树高来尽可能加快运算速度。画出在3台处理机上并行运算的树形流程图。
EmphasisisAlaidonthenecessitythatalltheobjectivesBtobeattainedCtakeintoaccountbeforestartinganewproject.
男性。28岁。血压升高、反复水肿4年,近年齿龈出血,夜尿增多,口渴气促,血红蛋白60g/L,昨起排稀水及柏油便,逐渐昏迷,半年前患急性肝炎,已愈。为尽快确诊,下列哪项为首选检查
铁以下列哪种形式在体内贮存
只含有非必需氨基酸的是肠道细菌腐败作用生成尸胺的氨基酸是属于
FIDIC施工合同条件中,作为业主与承包商划分合同风险的时间点是以()为基准日。
某有机物的结构如图5所示,它不可能具有的性质是()。①可以燃烧②能使酸性高锰酸钾溶液褪色③能和NaOH溶液反应④能发生酯化反应⑤能发生加聚反应⑥能发生水解反应
法制部门在执法监督中,对公安机关及其人民警察不合法、不适当的执法活动,可以作出()处理。
Animportantpointinthedevelopmentofagovernmentalagencyisthecodificationofitscontrollingpractices.Thestudyofla
A、Attendedaneconomicslecture.B、TakenawalkonCharlesStreet.C、HadadrinkatQueenVictoria.D、Haddinneratanewrestau
最新回复
(
0
)