首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:判断形参s所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文"是正读和反读都一样的字符串(不区分大小写字母)。 例如,LEVEL和Level是“回文”,而LEVLEV不是
给定程序中,函数fun的功能是:判断形参s所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文"是正读和反读都一样的字符串(不区分大小写字母)。 例如,LEVEL和Level是“回文”,而LEVLEV不是
admin
2017-11-27
69
问题
给定程序中,函数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全国计算机二级
相关试题推荐
设函数中有整型变量a,为保证其在未赋初值的情况下初值为0,应选择的存储类别是()。
关系数据库管理系统能实现的专门关系运算包括()。
下列程序的输出结果为()。main(){unionun{char*name;intage;intpay;}s;s.name=“zhaoming”:
uniondt{inta;charb;doublec;}data;以下叙述中错误的是
定义inta=5,b=20;若执行语句printf(“%d\n”,++a*--b/5%13);后,输出的结果为_______________。
下列二维数组初始化语句中,正确且与语句inta[][3]={1,2,3,4,5}等价的是()。
若变量都已正确说明,则以下程序段()。#includemain(){inta=8;intb=6:printf(a>b?“&&&a=%d”:“!!!b=%d”,a,b);}
运行下面程序时,从键盘输入字母A,则输出结果是()。#includemain(){charch;ch=getchar();switch(ch){case‘
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
设有下列二叉树:[*]对此二叉树前序遍历的结果为
随机试题
进行性血胸的特点为()
经济方法的特点是【】
女性,31岁,已婚。自己无意中发现外阴部有灰白色细颗粒状突起,表面粗糙,活检见表皮增生、角化过度,空泡变性,细胞核大,双核,异型核。可做哪些标记以明确诊断
从事特种设备的安装单位应具备的条件是()。
如果某厂商增加1单位劳动使用量能够减少3单位资本,而仍生产同样的产出量,则MRTSLK为()。
以下哪个不是人力资源管理的功能()。
取得检查证的各级旅游饭店星级检查员每()要接受一次复检,若复检不合格,将取消检查员资格。
在一般情况下,()广告比较适于寻找的岗位合格候选人相对集中在某个专业领域内的情况、适合空缺岗位并非迫切需要补充且地区分布较广的情况。
人类是地球生物圈中的一员,作为有智慧的生物,人类从这个生物圈中受益很多,用野生植物做药物就是其中之一。据统计,目前全世界每年有40%的药物来自野生植物的提取物。这里还未包括古老民族都有的传统疗法:直接用野生植物做药。中医的草药就是一个例子。如果你
Itisnocoincidencethatthedevelopmentoftherelationshipbetweenourcountrieshasaccompaniedaperiodofpositivechange.
最新回复
(
0
)