首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:删除指针P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。 输入字符串时用“#”结束输入。 请改正程序中的错误,使它能输出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结
下列给定程序中,函数fun的功能是:删除指针P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。 输入字符串时用“#”结束输入。 请改正程序中的错误,使它能输出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结
admin
2018-03-28
32
问题
下列给定程序中,函数fun的功能是:删除指针P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。
输入字符串时用“#”结束输入。
请改正程序中的错误,使它能输出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<string.h>
#include<stdio.h>
#include<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/kJxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下对C语言函数的有关描述中,正确的是______。
判断字符串s1是否大于字符串s2,应该使用()。
设x和y均为int型变量,且x=1,y=2,则表达式double(1+x/y)的值为【】。
按"先进后出"原则组织数据的数据结构是【】。
若有如下语句:intx=3;do{printf("%d\n",x-=2);}wbile(!(--x));则上面程序段()。
下列关于字符串的说法中错误的是
设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。下列所示的输入形式中正确的是(注:口代表空格字符)()。
有以下定义语句doublea,b;intw;longc;若各变量已正确赋值,则下列选项中正确的表达式是
已知inta=2,b=3;则执行表达式a=a<b后,变量a的值为()。
先用以下语句定义字符型变量:charc;然后要将字符a赋给变量c,则下列语句中正确的是()
随机试题
A.CTM/RIDE线性B.立体定向定位框架C.三维坐标重建的精度D.立体定向摆位框架E.数学计算模型_____不影响立体定向放射治疗治疗靶区及重要器官的位置精度
以下关于被告改变具体行政行为与原告撤诉的表述哪一项是不正确的?
收款凭证的借方必有()之一
甲企业于2009年10月成立,因经营规模较小,拟不设置会计机构,将会计工作委托新兴财务咨询公司代理。新兴财务咨询公司于2009年9月成立,并通过工商行政部门核准登记,负责人贾某为持有会计从业资格证书的高级会计师,另有10名专职员工(其中3名持有会计从业资格
2008年注册税务师审核时,对于生产性外商投资企业的以下业务应当进行账务调整的是( )。
Father’sDayisthethirdSundayofJune.Itisadaytohonorandgivespecialattentiontofathers.Childrengivetheirfathe
欲穷千里目,更上一层楼:王之涣
资本预算[浙江工商大学2011国际商务硕士]
ItcanbeinferredfromthesecondparagraphthattherecentrapiddevelopmentofIndianmodernartiscloselyassociatedwith_
Icanstillrememberthecity______mymotherandIusedtolive.
最新回复
(
0
)