首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:删除指针P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。 输入字符串时用’#’结束输入。 请改正程序中的错误,使它能输出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include
下列给定程序中,函数fun的功能是:删除指针P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。 输入字符串时用’#’结束输入。 请改正程序中的错误,使它能输出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include
admin
2019-04-04
46
问题
下列给定程序中,函数fun的功能是:删除指针P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。
输入字符串时用’#’结束输入。
请改正程序中的错误,使它能输出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
#include
fun(char*P)
{
int i,t;char c[80];
/******found******/
For(i=0,t=0;P
;i++)
if(!isspace(*(P+i)))
c[t++]=P
;
/******found******/
c[t]=“\0”;
strepy(p,c);
}
main()
{
char c,s[80];
int i=0;
prinff(“Input a string:”);
c=getchar();
while(c!=‘#’)
{
s
=c;i++;c=getehar();
}
8
=‘\0’;
fun(s);
puts(s);
}
选项
答案
(1)for(i=0,t=0;p[i];i++) (2)c[t]=’\0’;
解析
本题考查:C语言关键字;字符串结束标识’\0’。
该题目考查C语言关键字的书写,C语言中关键字是区分大小写的。另外为字符串结尾添加结束符时应书写为’\0’,而非”\0”,’\0’表示一个字符串。该程序的if条件中应用了isspace函数,该函数的功能是检查ch是否空格、跳格符(制表符)或换行符。
转载请注明原文地址:https://kaotiyun.com/show/5nRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
()是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
分析下列程序:#include<stdio.h>main(){int*p1,*p2,*p;inta=6,b=9;p1=&a;p2=&b;if(a<b){p=p1;p1=p2;p2=p
设函数fun的定义形式为voidfun(charch,floatx){…}则以下对函数fun的调用语句中,正确的是
要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j=%x\n",i,j);输出的结果是()。
表示关系a≤b≤c的C语言表达式为()。
以下4个程序中,完全正确的是
下列程序的运行结果是:【】。#include<stringh>char*ss(char*s){returns+strlen(s)/2;}main(){char*p,*str="abcdefgh";p=
随机试题
第一次明确提出了建立国际新闻传播新秩序口号的是()
生物转化中第一相反应最主要的是
经济波动的最直接原因是()。[2010、2009、2005年真题]
利用股指期货进行套期保值需要买卖的期货合约数量由()决定。[2011年5月真题]
注册会计师甲、乙、丙投资设立A会计师事务所,该会计师事务所的形式为特殊的普通合伙企业,提供审计鉴证业务和验资业务。甲、乙、丙协商一致决定该会计师事务所不设立执业风险基金。在2020年的审计业务中,发生了下列事项:(1)甲在对B上市公司的年度会计报告进
三国协约
按照法律适用范围的不同可以将法律分为
就业是民生之本,是保障和改善人民生活的头等大事。因此,必须把扩大就业放在经济社会发展的优先位置,实施就业优先战略和更加积极的就业政策,坚持正确的方针。以下选项中,不符合国家方针的选项是
Whomostlikelyarethelisteners?
TheProblemsLearnersofEnglishFaceTheproblemslearnersofEnglishfacecanbedividedintothreebroadcategories:a)
最新回复
(
0
)