首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:判断形参s所指字符串是甭是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文”是正读和反读都一样的字符串(不区分大小写字母)。 例如,LEVEL和Level是“回文”,而LEVLEV
给定程序中,函数fun的功能是:判断形参s所指字符串是甭是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文”是正读和反读都一样的字符串(不区分大小写字母)。 例如,LEVEL和Level是“回文”,而LEVLEV
admin
2016-10-29
39
问题
给定程序中,函数fun的功能是:判断形参s所指字符串是甭是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文”是正读和反读都一样的字符串(不区分大小写字母)。
例如,LEVEL和Level是“回文”,而LEVLEV不是“回文”。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include
#include
#include
int fun(char*s)
{ char*lp,*rp;
/**********found**********/
1p=______1______;
rp=s+strlen(s)一1 ;
while((toupper(*lp)==toupper
(*rp))&&(lp
/**********found**********/
lp++; rp______2______;)
/**********found**********/
i f(1p
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);
el se printf("\n\"%s\" isn’t a
Palindrome.\n\n",s);
}
选项
答案
(1)s (2)-- (3)return 0
解析
第一空:“rp=s+strlen(s)-1;”可知rp指向最后一个元素,因此lp是指向第一个元素,因此第一空应为“s”。
第二空:“lp++;rp 2 ;”lp往后移动,rp应该往前移动,故第二空处应为“一”。
第三空:“if(1p
转载请注明原文地址:https://kaotiyun.com/show/4jDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库设计包括两个方面的设计内容,它们是______。
以下程序的输出结果是【】。#include<stdio.h>main(){inti;for(i=’a’;i<’f’;i++,i++)printf("%c",i-’a’+’A’);printf("\n"
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;}请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。【】
下列程序的输出结果是【】。main(){inta[]={2,4,6},*prt=&a[0],x=8,y,z;for(y=0;y<3;y++)z=(*(ptr+y<x)?*(ptr+y):
注释说明了程序的功能,它分为【】注释和功能性注释。
有以下程序:intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=
为了使模块尽可能独立,要求______。
有以下程序中若有如下说明和定义语句;charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;…}以下选项中对函
x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是______。
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流;【】和处理过程。
随机试题
根据计算机的用途不同,可以将计算机分为____________。
个别牙或数个牙出现宽而浅的骨上袋,袋内牙石较多,应考虑个别牙出现窄而深的骨下袋并常伴牙周脓肿形成,应考虑
目前我国预防碘缺乏病的最主要措施是
下列监管措施中,不属于银行业现场检查的是()。
甲股份有限公司(本题下称“甲公司”)为上市公司,2009年至2010年企业合并、长期股权投资有关资料如下:(1)2009年1月1日,甲公司通过定向增发2000万股普通股(每股面值1元,市价5元),取得了A公司持有的乙公司(非上市公司)80%的股份,
ABC公司研制成功一台新产品,现在需要决定是否大规模投产,在不考虑通货膨胀的情况下,有关资料如下:(1)公司的销售部门预计,如果每台定价3万元,销售量每年可以达到10000台;销售量不会逐年上升,但价格可以每年提高2%。生产部门预计,变动制造成本
James’SNewBicycleJamesshookhismoneyboxagain.Nothing!Hecarefully【B1】__________thecoinsthatlayonthebed,$24.52was
企业原来的资金结构及资金成本如下:普通股总额为2000万元,资金成本15%;长期债券3000万元,资金成本为8%。该公司准备向银行借款1000万元购买一项固定资产,已知借款利率为5%,每年复利一次。不考虑银行借款的筹资费用。预计该资产投产后每年可为企
CPA
"Blink"TechnologyA)Tiredofallthattime-consumingswiping?Creditcardsusing"contactless"technologyallowuserstopayfo
最新回复
(
0
)