首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是判断形参s所指字符串是否是回文(palindrome),若是,函数返回值为1;若不是,函数返回值为0。回文
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是判断形参s所指字符串是否是回文(palindrome),若是,函数返回值为1;若不是,函数返回值为0。回文
admin
2023-02-27
64
问题
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是判断形参s所指字符串是否是回文(palindrome),若是,函数返回值为1;若不是,函数返回值为0。回文是正读和反读都一样的字符串(不区分大小写字母)。
例如,LEVEL和Level是回文,而LEVLEV不是回文。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:部分源程序在文件blank1.c中。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 #include<string.h>
3 #include<ctype.h>
4 int fun(char*s)
5 (char*lp,*rp;
6 /*********found*********/
7 lp=<u>【1】</u>;
8 rp=s+strlen(s)-1;
9 while((toupper(*lp)==toupper(*rip))&&(lp<rp)){
10 /*********found*********/
11 lp++;rp<u>【2】</u>;}
12 /*********found*********/
13 if(ip<rp)<u>【3】</u>;
14 else return 1;
15 }
16 main()
17 {char s[81];
18 printf("Enter a string:");
19 scanf("%s",s);
20 if(fun(s))
21 printf("\n\"%s\"is a Palindrome.\n\n",s);
22 else
23 printf ("\n\"%s、"isn’t a Palindrome.\n\n",s);
24 }
选项
答案
(1)s (2) -- (3)retum 0
解析
填空1:本题判断字符串是否是回文,需要比较字符串的首尾字符是否相等,若相等再比较第2个字符与倒数第2个字符是否相等。以此类推,直到前后字符都相等,则为回文。指针变量lp指向字符串s的首字符,指针变量rp指向字符串s的最后一个字符。故空1处应该填s。
填空2:while循环中需要比较字符串前半部分和后半部分的每个字符,这时需要移动指针变量,lp++,rp --。故空2处应该填 --。
填空3:循环结束,如果指针lp大于等于指针rp,则表示字符串是回文,否则不是。如果字符串是回文,函数返回1,否则返回0。故空3处应该填0。
转载请注明原文地址:https://www.kaotiyun.com/show/bx0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在某项体育比赛中评委给一位同学打出的分数为:90,89,90,95,93,94,93,去掉一个最高分和一个最低分后,所剩数据的平均值和方差分别为()。
A、B、C、D、E五个队参加排球循环赛,每两队只赛一场,胜者得2分,负者得0分,比赛结果是:A、B并列第一;C第三;D、E并列第四;则C队得分为()。
从1,2,…,9这九个数中,随机抽取3个不同的数,则这3个数的和为偶数的概率是()。
兰州某车队有装有A,B,C,D,E,F六种货物的卡车各一辆,把这些货物运到西安,要求装A种货物,B种贵物与E种货物的车,到达西安的顺序必须是A,B,E(可以不相邻,且先发的车先到),则这六辆车的发车顺序有()。
乡村兴则国家兴,乡村衰则国家衰。我国人民日益增长的美好生活需要和不平衡不充分的发展之间的矛盾在乡村最为突出,我国仍处于并将长期处于社会主义初级阶段的特征很大程度上表现在乡村。为此,实施乡村振兴战略是()
近年来,互联网、大数据、云计算、人工智能、区块链等技术加速创新,日益融入经济社会发展各领域全过程,数字经济发展速度之快、辐射范围之广、影响程度之深前所未有,正在成为重组全球要素资源、重塑全球经济结构、改变全球竞争格局的关键力量。发展数字经济是把握新一轮科技
设薄片占的区域D如下,求均匀薄片的质心:D是由心脏线r=1+cosθ所围成;
________标准提出了运行维护服务能力模型。
阅读以下关于Web应用系统的叙述,在答题纸上回答问题。【说明】某公司拟开发一个基于020(OnlineToOffline)外卖配送模式的外卖平台。该外卖平台采用自行建立的配送体系承接餐饮商家配送订单,收取费用,提供配送服务。餐饮商家在该O2O外卖平
________技术就是通过网络中的结点在两个站点之间建立一条专用的通信线路进行数据交换。
随机试题
A.神经调节B.体液调节C.两者均有D.两者均无进食引起的胃液分泌属于
患者,男,16岁。因感冒2周伴心悸、胸闷3天来诊。心电图结果为频发室性期前收缩,拟诊急性病毒性心肌炎。对诊断和预后判断意义最大的措施是
下列关于稻芽的说法错误的是()
对糖尿病和并肝病时应首选()。
【2016年真题】根据《注册造价工程师管理办法》,对于隐瞒有关情况或者提供虚假材料申请造价工程师注册的人员,在()年内不得申请造价工程师注册。
外贸流通企业向国内生产企业支付货款时,通常通过支票、汇票、电汇、信汇等支付工具,采用预付、款到发货、赊销等支付方式。()
设计书刊表面整饰加工方案,应注意的事项有()等。
“君之视臣如手足,则臣视君如腹心;君之视臣如犬马,则臣视君如国人;君之视臣如土芥,则臣视君如寇仇。”持这一观点的人物是()。
请用不超过200字的篇幅,概括出给定材料所反映的主要问题。要求:全面,有条理,有层次。从政府制定政策的角度,提出解决给定资料所反映问题的对策建议。要求:有针对性,有条理,切实可行。字数不超过350字。
TheModesofLanguageThreemodesoflanguagespeechwriting【T1】______【T1】______Speechandwritingspeechisc
最新回复
(
0
)