首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:删除指针P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。 输入字符串时用′#′结束输入。 请改正程序中的错误,使它能输出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include
下列给定程序中,函数fun的功能是:删除指针P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。 输入字符串时用′#′结束输入。 请改正程序中的错误,使它能输出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include
admin
2019-04-14
25
问题
下列给定程序中,函数fun的功能是:删除指针P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。
输入字符串时用′#′结束输入。
请改正程序中的错误,使它能输出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#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);
}
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语言关键字;字符串结束标识′\0′
该题目考查C语言关键字的书写,C语言中关键字是区分大小写的 另外为字符串结尾添加结束符时应书写为′\0′,而非″\0″,′\0′表示一个字符串。该程序的if条件中应用了isspace函数,该函数的功能是检查ch是否空格、跳格符(制表符)或换行符。
转载请注明原文地址:https://kaotiyun.com/show/p9Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如图所示二叉树,对此二叉树后序遍历的结果为()。
下面程序的输出是【】。main(){intarr[10],i,k=0;for(i=0;i<10;i++)arr[i=i;]for(1;i<4;i
以下程序运行后的输出结果是______。intd=1:fun(intp){staticintd=5;d+=p;printf("%d",d);returnd;}main(){inta=3
以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFGHIJKL
设有以下语句:charstr1[]="string",str2[8],*str3,*str4=="string;则______不是对库函数的正确调用。
若有说明chars1[]="Thatgirl",s2[]="isbeautiful";则使用函数strcmp(s1,s2)后,结果是______。
以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值。请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{19,33,1
以下叙述中错误的是
若要定义一个具有5个元素的整型数组,以下错误的定义语句是()。
以下程序的功能是:利用指针向三个整型变量,并通过指针运算找出三个数中最大值,输出到屏幕上。请填空main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z);px=&x;py=&y;
随机试题
自力式调压阀屡次调节到规定值后,阀后压力始终要回到低于规定值的一个不变值的原因是()。
患儿男性,11岁。患儿入院前半年无明显诱因饮水5~6L/d,喜饮凉水,尿量为4~6L/d。查体:血压110/70mmHg,身高148cm,体重34kg。外生殖器睾丸体积4ml。实验室检查:血钠145mmol/L,氯110~117mmol/L,血钾3.58m
宫颈腺癌
关于项目信息门户和项目管理信息系统的说法错误的是( )。
在不具备自然垄断性质的产业领域,应实施()的产业政策。
2013年4月,昊某设立一家有限责任公司,从事绿色食品开发,注册资本为200万元。公司成立半年后,为增加产品开发力度,吴某拟新增资本100万元,并为此分别与贾某、刘某洽谈,该二人均有意愿认缴全部新增资本,加入吴某的公司。吴某遂先后与贾某、刘某二人就投资事项
2019年2月,陕西省民政厅印发《2019年全省脱贫攻坚兜底保障行动方案》。该方案指出,民政脱贫攻坚工作,必须把兜底保障摆在突出位置,以织密织牢“六张保障网”和全面实施“四项助推脱贫攻坚行动”为抓手。其中,“六张保障网”不包括:
“中国特色社会主义”这一重大命题的提出是在()。
类是一个支持集成的抽象数据类型,而对象是类的【】。
ForgetwhatVirginiaWoolfsaidaboutwhatawriterneeds—aroomofone’sown.Thewritershehasinmindwasn’tatworkonano
最新回复
(
0
)