首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:判断形参s所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文"是正读和反读都一样的字符串(不区分大小写字母)。 例如,LEVEL和Level是“回文”,而LEVLEV不是
给定程序中,函数fun的功能是:判断形参s所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文"是正读和反读都一样的字符串(不区分大小写字母)。 例如,LEVEL和Level是“回文”,而LEVLEV不是
admin
2017-11-27
57
问题
给定程序中,函数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://www.kaotiyun.com/show/Z9xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
下面程序的输出结果是()。#includemain(){chara[]={‘a’,‘b’,‘C’,‘d’,‘f’,‘g’},*p;p=a;printf(“%c﹨n”,*p+4);
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a
下列选项中可作为C语言合法常量的是()。
在数据库管理技术的发展中,数据独立性最高的是()。
以下选项中正确的语句组是()。
下列特征中不是面向对象方法的主要特征的是()。
下列叙述中,不属于设计准则的是()。
运行下面程序时,从键盘输入字母A,则输出结果是()。#includemain(){charch;ch=getchar();switch(ch){case‘
某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉树中共有【】个结点。
随机试题
项目团队构成一般是______。
在扫描(Swept)操作中,在扫描方向上控制着扫描体的方向和比例。
颅内压增高的主要临床表现是()
下列单词中与picture画线部分读音相同的一项是______。
2012年1-7月,我国对马来西亚和泰国的进出口总额是文莱和柬埔寨的()倍。
[2017年第29题]某剧组招募群众演员。为配合剧情,需要招4类角色:外国游客1到2名,购物者2到3名,商贩2名,路人若干。仅有甲、乙、丙、丁、戊、己等6人可供选择,且每个人在同一场景中只能出演一个角色。已知:(1)只有甲、乙才能出演外国游客;
以“人与自然的和谐”为话题,写一篇文章,自拟题目,自行立意,除诗歌外,体裁不限,字数不少于800字。
环境学家特别关注保护濒临灭绝的动物的高昂费用,提出应通过评估各种濒临灭绝的动物对人类的价值,以决定保护哪些动物。此法实际不可行,因为,预言一种动物未来的价值是不可能的。评价对人类现在做出间接但很重要贡献的动物的价值也是不可能的。作者的主要论点是什么?
一个栈的初始状态为空,现将元素A、B、C、D、E依次入栈,然后依次退栈三次,并将退栈的三个元素依次入队(原队列为空),最后将队列中的元素全部退出。则元素退队的顺序为
下列关于OLE对象的叙述中,正确的是( )。
最新回复
(
0
)