首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:删除指针P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。 输入字符串时用“#”结束输入。 请改正程序中的错误,使它能输出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程
下列给定程序中,函数fun的功能是:删除指针P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。 输入字符串时用“#”结束输入。 请改正程序中的错误,使它能输出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程
admin
2017-02-24
58
问题
下列给定程序中,函数fun的功能是:删除指针P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。
输入字符串时用“#”结束输入。
请改正程序中的错误,使它能输出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#includee<string.h>
#includee<stdio.h>
#includee<ctype.h>
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";
strcpy(p,c);
}
void 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),
}
选项
答案
(1)for(i=0,t=0;p[i];i++) (2)c[t]=’\0’;
解析
该题目考查C语言关键字的书写,C语言中关键字是区分大小写的。另外为字符串结尾添加结束符时应书写为‘\0’,而非“\0”,“\0”表示一个字符串。该程序的if条件中应用了isspace函数,该函数的功能是检查ch是否为空格、跳格符(制表符)或换行符。
转载请注明原文地址:https://kaotiyun.com/show/E0Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据的逻辑结构有线性结构和______两大类。
软件定义时期主要包括______和需求分析两个阶段。
现有如下程序段#include"stdio.h"main(){inta[5][6]={23,3,65,21,6,78,28,5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,
下面程序输出的结果是main(){inti;inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf("%d",a[2-i][i]);}
有以下程序#include<stdio.h>main(){intc;while((c=getchar())!=’\n’){switch(c-’2’){case0:case1:pu
下面程序的运行结果是【】。#include#defineSIZE12main(){chars[SIZE];intI;for(I=0;I
以下程序的运行结果是【】。#includemain(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),5
阅读以下程序及对程序功能的描述,其中正确的是#includemain(){FILE*in,*out;charch,infile[10],outfile[10];printf("Entertheinfilename:\n"
设p1和p2是指向一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是
下列函数的运行结果是main(){inti=2,p;intj,k;j=i;k=++i;p=f(j,k);printf("%d",p);}intf(inta,intb){intc;if(a>b
随机试题
纠错编码可减少所传输图像序列中的误码或信元丢失率。()可成功地用于控制MPEG-2编码的数字广播电视等应用中的误码率。
下列关于螺内酯的叙述,错误的是()
下列不是外出血的是
阳极材料应具备的条件,不包括
下列表现中属于阴证的是
A.乙胺嘧啶B.苄青霉素C.特布他林D.红霉素E.甲硝唑选择性的β2受体激动剂是
《道路交通安全法》的立法目的是为了()。
大体积混凝土浇筑后12h内应加以覆盖和浇水,使用普通硅酸盐水泥拌制的混凝土养护时间不得少于()d。
某汽车贸易公司2016年11月进口ll辆小轿车,海关审定的关税完税价格为25万元/辆。当月销售8辆,取得含税销售额240万元;2辆供公司自用;1辆用于抵偿债务,合同约定的含税价格为30万元。该汽车贸易公司应纳车辆购置税()万元。(小轿车关税税率为2
书面语言限制了批评的表达。语言表达的障碍,_______是态度虚伪,_______是水平欠佳,_______是效果有限。填入画横线部分最恰当的一项是:
最新回复
(
0
)