首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:判断形参s所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文"是正读和反读都一样的字符串(不区分大小写字母)。 例如,LEVEL和Level是“回文”,而LEVLEV不是
给定程序中,函数fun的功能是:判断形参s所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文"是正读和反读都一样的字符串(不区分大小写字母)。 例如,LEVEL和Level是“回文”,而LEVLEV不是
admin
2017-11-27
49
问题
给定程序中,函数fun的功能是:判断形参s所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文"是正读和反读都一样的字符串(不区分大小写字母)。
例如,LEVEL和Level是“回文”,而LEVLEV不是。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
#include
#include
int fun(char *s)
{ char *lp,*rp;
/********* found**********/
lp= 【1】 ;
rp=s+strlen(s)-1;
while((toupper(*lp)==toupper
(*rp)) && (lp
/**********found**********/
lp++; rp 【2】 ;}
/********* found**********/
if(lp
else return 1;
}
main ()
{ char s[81];
printf("Enter a string: ");
scanf ("%s",s);
if(fun(s)) printf("\n\"%s\" is
a Palindrome.\n\n",s);
else printf("\n\"%s\" isn’t a
Palindrome.\n\n",s);
}
选项
答案
(1)s (2)-- (3)return 0
解析
第一空:“rp=s+strlen(s)-1;”可知rp指向最后一个元素,因此,1Ip是指向第一个元素,故第一空应为“s”。
第二空:“1p++;rp【2】;”1p往后移动,rp应该往前移动,故第二空处应为“--”。
第三空:“if(1p
转载请注明原文地址:https://kaotiyun.com/show/Z9xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果是()。#includemain(){charp[][4]={“tABC”,“DEF”,“GHI”};inti;for(i=0;i
以下不正确的转义字符是()。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
在关系模型中,若属性A是关系R的主码,属性A的取值不能为空,称为______________约束。
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a
用树形结构表示实体之间联系的模型是__________。
衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准,其中__________是度量一个模块功能强度的一个相对指标。
下面函数的功能是()。sss(s,t)char*s,*t;{while((*s)&&(*t)&&(*t++==*s++));return(*s-*t);}
设有如下的程序段:charstr[]=“HelloWorld”;char*ptr;ptr*str;执行上面的程序段后,*(ptr+10)的值为()。
若有定义“floatb[15],*p=b;”,且数组b的首地址为200H,则p+13所指向的数组元素的地址为_________。
随机试题
输血后肝炎属于哪种感染慢性肝炎肝硬化合并自发性腹膜炎属于哪种感染
有关睑黄斑瘤,以下哪项是错误的
患者男性,48岁。手术后第二天,护士通过评估认为目前存在以下问题,属于首优问题的是
土工织物宽条拉伸试验的预负荷伸长是指在相当于最大负荷()的外加负荷下,所测的夹持长度的增加值,以mm表示。
下列关于和解的表述中,符合企业破产法规的有()。(2009年试题.旧)
查封、扣押物证、书证,就为了发现证明犯罪嫌疑人有罪的财物和文件。()
社会主义国家,促进社会主义经济迅速和健康发展的根本性问题是
编写如下程序:PrivateSubCommandl_Click()DimhumAsInteger.kAsInteger,nAsIntegernum=InputBox("请输入一个正整数:")k=
Cultureshockisapainfulexperiencewegothroughwhenweencountermanynewthingsinanothercountryandwe【1】______insom
ThespeedlimitonmostmajorhighwaysinMassachusettsis55mph/88kmwithsomesections,65mph/104kin.Whilemostnon-U.
最新回复
(
0
)