首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:判断形参s所指字符串是否是”回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。”回
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:判断形参s所指字符串是否是”回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。”回
admin
2021-07-09
65
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:判断形参s所指字符串是否是”回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。”回文”是正读和反读都一样的字符串(不区分大小写字母)。
例如,LEVEL和Leve1是"回文",而LEVLEV不是”回文”。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#include<string.h>
#include<ctype.h>
int;fun(char*s)
{char*lp,*rp;
/*********found*********/
lp=
【1】
;
rp=s+strlen(s)-1;
while((toupper(*lp)==toupper
(*rp))&&(lp<rp)){
/*********found*********/
lp++;rp
【2】
;)
/*********found*********/
if(lp<rp)
【3】
;
else return1;
}
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)return0
解析
填空1:根据函数体fun中,对变量lp和叩的使用可知,lp应指向形参s的起始地址,rp指向s的结尾地址,所以应填s。
填空2:rp是指向字符串的尾指针,当每做一次循环rp向前移动一个位置,所以应填:--。
填空3:当lp和rp相等时,表示字符串是回文并返回1,否则就返回0,所以应填return0。
转载请注明原文地址:https://kaotiyun.com/show/Pdtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){intx=3,y=5;x=x^y;y=x^y;x=x^y;printf("%d,%d\n",x,y);}程序运行后的输出结果是
在下述程序中,判断i>j共执行的次数是()。main(){inti=0,j=10,k=2,s=0;for(;;){i+=k;if(i>j){printf("%d",s);b
有以下程序段structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};p
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是
下面关于算法的叙述中,正确的是()。
设循环队列的存储空间为Q(1:35),初始状态为from=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
以下能正确定义二维数组是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
下列工具中,不属于结构化分析的常用工具的是()。
A、(c,c,11,4)B、(b,b,11,4)C、(a,a,2,4)D、(a,a,2,4)和(e,e,6,1)A从关系中找出满足给定条件的元组的操作称为选择,用表示。""为交运算,它由属于前者且属于后者的元组组成。题目为选出属于属性B,同时属性
随机试题
由直径不同的若干单一管道串联而成的、实现统一输送过程的管道系统,称作()。
与医用Χ线胶片结构不符的是
维生素A、D的最好来源是维生素C的最好来源是
A、祛风湿,止痛,解表B、祛风湿,通经络,消痰水,治骨鲠C、祛风湿,止痛,利水D、祛风湿,疏筋络,清虚热,利湿退黄E、祛风止痛,活血通络,止痒,解蛇毒威灵仙的功效是
台风:暴雨:淹没
根据《建筑法》,建设单位因故不能在施工许可证规定的期限内开工的,应当向发证机关申请延期,申请延期的次数最多为()次。
关于建设民商事法律关系的特点,下列说法正确的有()。
交通运输业纳税人可分为( )。
在业务生成环境(SCE)上创建的新业务逻辑由业务提供者输入到()中,由它负责装入业务控制点(SCP),就可在通信网上提供该项新业务。
【B1】【B4】
最新回复
(
0
)