首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是:删除字符串s中所有空白字符(包括Tab字符、回车符及换行符)。输入字符串时用’#’结束输入。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构.
下列给定程序中,函数fun()的功能是:删除字符串s中所有空白字符(包括Tab字符、回车符及换行符)。输入字符串时用’#’结束输入。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构.
admin
2013-06-12
33
问题
下列给定程序中,函数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://jikaoti.com/ti/EVn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。 main() { union { char i[2];int k;} r; r.i[0]=2;r.i[1]=0; printf("%d\n"r.k); }
数据库设计分为以下6个设计阶段:需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
数据流的类型有______和事务型。
以下程序的输出结果是______。 #include<stdio.h> main() { int a=5,b=4,c=6,d; printf("%d\n",d=a>b?(a>c?a:c):(b)); }
下列程序的输出结果是______。 #include<stdio.h> main() { double d=3.2;int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d\n",d*y); }
给定的程序中,fun函数的功能是:将s所指字符串中除了下标为偶数,同时ASCH值为偶数的字符除外,其余的全部删除;串中剩余字符所形成的一个新串放在t所指的数组中。如:若s所指字符串中的内容为:”desktop12345",t所指字符串中的内容为:"dtp2
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是______。
fread(buf,32,2,fp)的功能是______。
若对n个元素进行直接插入排序,则进行第i趟排序过程前,有序表中的元素个数为 ______。
下列程序是处理C盘根目录下的a.txt文件,统计该文件中字符的个数。请填空,使程序完整。#include<stdio.h>main(){FILE*fp;charch;longnum=0;if
随机试题
下列字符中,可以出现在合法的C++标识符中的是
将光或其他能量携带的被照体的信息状态以二维形式加以记录,并表现为可见光学影像的技术是
可疑糖尿病病例诊断时最有意义的检查是
珍珠的化学成分有
关于酸味,指出下面正确的
A、按假药论处B、认定为劣药C、按劣药论处D、认定为假药某药厂生产的诺氟沙星胶囊所用原料被污染,该诺氟沙星胶囊应()。
耐火喷涂料施工中断时,宜接槎处做成()。
1.2011年3月11日,日本东北部海域发生里氏9.0级地震并引发核泄漏事故。从3月16日开始,受“吃盐可以防辐射”以及福岛第一核电站核泄漏很可能污染海水导致海盐无法食用传闻影响,一度造成我国部分地区出现食盐抢购、食盐脱销和哄抬食盐价格的现象。事实上,在抢
反腐:倡廉
Thisspecialcommitteewasestablishedforwell-integratedmembersofthesocietyandnotfor______individuals.
最新回复
(
0
)