首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:判断形参s所指字符串是否是’’回文’’(Palindrome),若是,函数返回值为1;不是,函数返回值为0。’’回文’’是正读和反读都一样的字符串(不区分大小写字母)。 例如,LEVEL和Level是’’回文’’,而
给定程序中,函数fun的功能是:判断形参s所指字符串是否是’’回文’’(Palindrome),若是,函数返回值为1;不是,函数返回值为0。’’回文’’是正读和反读都一样的字符串(不区分大小写字母)。 例如,LEVEL和Level是’’回文’’,而
admin
2016-12-06
58
问题
给定程序中,函数fun的功能是:判断形参s所指字符串是否是’’回文’’(Palindrome),若是,函数返回值为1;不是,函数返回值为0。’’回文’’是正读和反读都一样的字符串(不区分大小写字母)。
例如,LEVEL和Level是’’回文’’,而LEVLEV不是’’回文’’。
请在程序的下画线处填入正确的内容并把下域线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #1nclucle<stdio.h>
2 #include<string.h>
3 #include<ctype.h>
4 int fun(char*s)
5 {char*1p,*rp;
6 /*********found*********/
7 1p=
【1】
;
8 rp=S+strlen(s)-1;
9 while((toupper(*1p)==toupper(*rp))&&(1p
10 /*********found*********/
11 1p++;rp
【2】
;}
12 /*********found*********/
13 if(1p
【3】;
14 else return 1:
15 }
16 main()
17 {char s[81];
18 printf(’’Enter a string:’’);
18 scanf(’’%s’’,s);
19 if(fun(s))
18 printf(’’\n\’’%s\’’is a Pa1-indrome.\n\n’’,s);
20 else
18 printf(’’\n\’’%S\’’ isn’t a Palinctrome.\n\n’’,s);
21 }
选项
答案
(1)s (2)-- (3)return 0
解析
填空1:根据函数体fun中,对变量lp和rp的使用可知,lp应指向形参s的起始地址,rp指向s的结尾地址,所以应填s。
填空2:rp是指向字符串的尾指针,当每做一次循环rp向前移动一个位置,所以应填:--。
填空3:当lp和rp相等时,表示字符串是回文并返回1,否则就返回0,所以应填return 0。
转载请注明原文地址:https://kaotiyun.com/show/WVDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出是______。main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)
下列程序的输出结果是______。#defineA100main(){inti=0,sum=0;do{if(i=(i/2)*2)continue;sum+
对于长度为n的顺序存储的线性表,当随机插入和删除—个元素时,需平均移动元素的个数为【】。
有以下程序:#include<stdio.h>#difineF(X,Y)(X)*(Y)main(){inta=3,b=4;print("%d\n",F(a++,b++)
设有定义:floata=2,B=4,h=3;,以下C语言表达式中与代数式计算结果不相符的是______。
以下程序中函数huiwen的功能是检查一个宁符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空______。#include<s
有以下程序段chareh;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行
下列程序的功能是将字符串s中所有的字符c删除。请填空。#include<stdio.h>main(){chars[80];inti,j;gets(s);for(i=j=0;s[i]!=’\0’;i+
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
【】(黑箱或白箱)测试方法完全不考虑程序的内部结构和内部特征。
随机试题
女性茶艺人员在茶艺表演中应该选用何种站姿
物质激励
《麦琪的礼物》的故事结局是()
血证病因病理不包括下列哪项
活塞式压缩机主轴采用()。
2012年4月份,社会消费品零售总额15603亿元,同比名义增长14.1%(扣除价格因素实际增长10.7%,以下除特殊说明外均为名义增长)。其中,限额以上企业(单位)消费品零售额7483亿元,增长14.6%。1-4月份,社会消费品零售总额64922亿元,同
如果城乡男女性别比一致,2009年,全国农村男性人口大约为()万人。
设y=f(x)为区间[0,1]上的非负连续函数.(1)证明:存在c∈(0,1),使得在区间[0,c]上以f(c)为高的矩形面积等于区间[c,1]上以y=f(x)为曲边的曲边梯形的面积;(2)设f(x)在(0,1)内可导,且f’(x)>,
下列图像格式中,可以将多幅图像保存为一个图像文件,从而形成动画的是(29)。不属于视频影像文件的是(30)。
数据流图(DFD)中的有向箭头(→)表示()。
最新回复
(
0
)