首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是:删除字符串s中所有空白字符(包括Tab字符、回车符及换行符)。输入字符串时用’#’结束输入。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构.
下列给定程序中,函数fun()的功能是:删除字符串s中所有空白字符(包括Tab字符、回车符及换行符)。输入字符串时用’#’结束输入。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构.
admin
2013-06-12
60
问题
下列给定程序中,函数fun()的功能是:删除字符串s中所有空白字符(包括Tab字符、回车符及换行符)。输入字符串时用’#’结束输入。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构.
试题程序:
#include <string.h>
#include <stdio.h>
#include <ctype.h>
fun(char *p)
{ int !i, t; char c[80];
for(i=0,t=0;p
;i++)
if(!isspace(*(p+i))) c[t++]=p
;
/**********************************/
c[t]=’\0’;
strcpy(p,c);
}
main()
{char c,s[80];
int i=0;
printf("Input a string: ");
c=getchar();
while(c!=’#’)
( s
=c;i++;c=getchar();}
s
="\0";
fun(s);
puts(s);
}
选项
答案
错误:c[t]="\0", 正确:c[t]=’\0’
解析
注意,该程序的if条件中应用了isspace函数,该函数的功能是检查ch是否空格、跳格符(制表符)或换行符。
转载请注明原文地址:https://kaotiyun.com/show/NrJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在函数调用过程中,如果函数fun A调用了函数fun B,函数fun B又调用了函数fun A,则
以下程序的运行结果是______。 #include <stdio.h> main() {int a[]:{1,2,3,4,5,6,7,8,9,10,11,12): int *p=a+5,*q=NULL: *q=*(p+5): printf("%d %d\
若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
语句printf("a\bhow\’s\\\bhe\n");的输出结果是______。(说明:’b’是退格符)
若对n个元素进行直接插入排序,则进行第i趟排序过程前,有序表中的元素个数为 ______。
在待排序的元素序列基本有序的前提下,效率最高的排序方法是______。
以下程序中,fun()函数的功能是求3行4列二维数组每行元素中的最大值,请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{19,33
以下函数返回a所指数组中最小值所在的下标值。请完善下列程序。fun(int*a,intn){inti,j=0,p;p=j;for(i=j;i<n;i++)if(a[i]<a[p]______;retu
以下程序的功能是进行位运算。 main() { unsigned char a,b; a=7^3;b=-4&3; printf("%d %d\n",a,b); } 程序运行后的输出结果是______.
以下程序的功能是:输出a、b、c三个变量中的最小值。#include<stdio.h>main(){inta,b,c,t1,t2;scanf("%d%d%d"
随机试题
成年人下颌髁突表面被覆着纤维软骨,从表层至深层有4个带,最深层是哪个带
急粒与急淋的鉴别要点是
在进行贯通测量技术设计时,了解贯通工程概况,需要比例尺不小于()的井巷贯通工程图。
在我国金融机构体系中居于主体地位的金融机构是()。
()是目前对供应商进行控制的最有效的方法之一。
社会治安综合治理的()是综合性的。
根据以下情境材料,回答以下问题。铁路线路安全是铁路运输安全的基础,由于铁路穿越田野、山区、林地、草原,跨越河流、沟壑,线路漫长,影响铁路线路安全以及列车在线路运行区间安全的因素,不仅有各种治安问题,也有自然灾害。比如在没有安装防护网的线路区段,火
java.io包中有一个类同时实现了Datalnput接口和DataOutput接口,这个类是【】。
"PsychologyClass"Whathappenswhenthereisareductionoflightduringthewintermonths?
HowoldwasLeonardodaVinciwhenhemovedtoMilan?
最新回复
(
0
)