首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:判断形参s所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文"是正读和反读都一样的字符串(不区分大小写字母)。 例如,LEVEL和Level是“回文”,而LEVLEV不是
给定程序中,函数fun的功能是:判断形参s所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文"是正读和反读都一样的字符串(不区分大小写字母)。 例如,LEVEL和Level是“回文”,而LEVLEV不是
admin
2017-11-27
35
问题
给定程序中,函数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全国计算机二级
相关试题推荐
有以下程序:#include#defineN8voidfun(int*x,inti){*x=*(x+i)+1;}main(){inta[N]={1,2,3,4,5,6,7,8},i
定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i:0;i
以下程序的输出结果是____________。#includeintfun(intx){staticintt=0;return(t+=x);}main(){ints
在面向对象方法中,对象之间进行通信的构造称为___________。
下面4个关于C语言的结论中错误的是()。
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是()。
设有二元关系R和三元关系S,下列运算合法的是()。
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
程序流程图中带有箭头的线段表示的是
随机试题
下面显示的是查询设计视图的“设计网格”部分:从所显示的内容中可以判断出该查询要查找的是()。
在分析关联方交易时,关键是了解关联方之间资源或义务的转移价格、关联方交易的要素,包括
简答保持身心健康的途径和方法。
在森林生态系统中,生产力最高的是______。
不可能造成铸造支架式义齿就位困难的是
在建设工程风险对策中,预防计划的内容最广泛,具体措施最多,包括()。
根据行政许可法的规定,有关行政许可的设定机关对其设定的行政许可进行评价的判断中,正确的是()。
某公司2009年初拥有总资产10839万元,总负债5973万元,所有者权益4866,实现销售额14981万元,销售净利润786元,计划将其中304万元发放红利,则公司的可持续增长率为()。
对社会治安实行综合治理是关系改革发展稳定全局的一件大事,体现了()。
A、 B、 C、 D、 A
最新回复
(
0
)