首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C语言函数,将应填入(n)处的语句写在对应栏内。 【说明】 设串s和串t采用顺序存储结构,编写函数实现串s和串t的比较操作,要求比较结果包括大于、小于和等于3种情况。 【函数】 int StrCompare(SSt
阅读以下说明和C语言函数,将应填入(n)处的语句写在对应栏内。 【说明】 设串s和串t采用顺序存储结构,编写函数实现串s和串t的比较操作,要求比较结果包括大于、小于和等于3种情况。 【函数】 int StrCompare(SSt
admin
2010-01-15
62
问题
阅读以下说明和C语言函数,将应填入(n)处的语句写在对应栏内。
【说明】
设串s和串t采用顺序存储结构,编写函数实现串s和串t的比较操作,要求比较结果包括大于、小于和等于3种情况。
【函数】
int StrCompare(SStrType s, SStrType t)
{
int n=s.length, m=(1), i,j,tag;
i=0; j=0;
while((2))
{
if((3))
{
i++;
j++;
}
else if(s.str
>t.str[j])
{
tag=1;
return tag;
}
else
{
tag=-1;
return tag;
}
}
if(n==m)
tag=0;
else if((4))
tag=1;
else if(n<m)
tag=-1;
(5);
}
选项
答案
(1)t.length (2)i<n&&j<m (3)s.str[i]==t.str[j] (4)n>m (5)retrun tag
解析
本题考查用C语言程序实现对串的操作。
题目要求对顺序存储的串s和串t进行比较,且比较结果可能是大于、小于和等于3种情况。对串的操作是考试中容易出现的内容,串是指由任意个字符构成的有限序列。要判断两个串的大小是通过串中元素的比较来实现的。
第(1)空是对刚声明的变量进行赋初值操作,前面的n中存放了串s的长度,而对于串t的长度在程序中一直没求过,而是用m来表示,那么此空是将串t的长度存放到变量m中。因此,此空答案为t.length。
第(2)空是循环的判断条件,从程序不难看出此循环的作用是实现对串s和串t的比较,在进行比较串时,需要对串中逐个元素进行比较,只要串中还有元素,比较就需继续,而判断串中是否还有元素是通过串的长度来实现的。两个串中元素的长度分别存放在变量n和变量m中,因此,此空答案为i<n&&j<m。
第(3)空是条件判断语句的条件,如果这个条件成立,则两个串中的元素都往后移动一个,再结合下面的程序,不难看出此条件的作用是判断当前两个元素是否相等,如果相等,则执行下面语句。因此,此空答案为s.str
==t.str[j]。
第(4)空也是条件判断语句的条件,题目要求比较结果可能是大于、小于和等于三种情况,程序中已经考虑了其中小于和等于的情况,那么此空应该是考虑大于的情况,因此,此空答案为n>m。
第(5)空在程序的最后,题目中要求函数能返回运算的结果,而根据程序的内容,我们知道结果存放在变量tag中,因此,此空答案为return tag。
转载请注明原文地址:https://kaotiyun.com/show/hBjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
在PowcrPoint2010中,幻灯片________________是一张特殊的幻灯片,包含已设定格式的占位符。这些占位符是为标题、主要文本和所有幻灯片中出现的背景项目而设置的。
当前,大部分商业DBMS中所用的主要数据模型是()。
以下文件格式中,()是视频文件。
在Excel2007中,在单元格A1中输入函数“=POWER(2,3)/MAX(1,2,4)”,按回车键后,则A1单元格中的值为__________。
在Excel中,若A1单元格中的内容为“全国计算机技术与软件专业技术资格(水平)考试”,在A2单元格中输入函数=LEFT(A1,2),则A2单元格显示的内容是______。
下列关于计算机病毒的说法中错误的是_______。
甲、乙两队同时开凿一条640米长的隧道。甲队从一端起,每天掘进7米;乙队从另一端起,每天比甲队多掘进2米,两队在距离隧道中点(30)米的地方会合。
下列选项中,衡量数据校验人员业务水平的主要指标是(20)。
如果一张幻灯片中的数据比较多,很重要,不能减少,可行的处理方法是______。
由若干条直线段和圆弧等构成的图形,可以用一系列指令来描述。用这种方法描述的图形称为_________。
随机试题
依据信用证业务流程,当出口人按信用证规定向开证银行要求付款时,开证银行在履行付款义务。()
我国最早采用班级授课制的是()
被称为“短篇小说之王”的法国作家是________。莫泊桑在文坛上崭露头角的成名作是《________》。《米龙老爹》的作者是19世纪法国批判现实主义作家________。
女性,32岁。进餐时与人发生口角后,突觉呼吸困难。查体:呼吸浅表频数达80次/分,无呼吸音。该患者最可能的诊断是
某高速公路上的一座跨越非通航河道的桥梁,洪水期有大漂浮物通过。该桥的计算水位为2.5m(大沽高程),支座高度为0.20m,试问:该桥的梁底最小高程(m),应为下列何项数值?
银监会及其派出机构遵循公平、公开、公正和效率的原则对银行业实施监督管理。()
下图为世界某区域示意图。图中a为等温线(℃),b为洋流。下列四幅“海洋表层水等温线(℃)与洋流示意图”中,与洋流b相符的是()。
根据党的十九大报告内容,下列有关新时代党的建设总要求的说法错误的是()。
我国《宪法》规定,设区的市的人民代表大会和它们的常务委员会,在不同宪法、法律、行政法规和本省、自治区的地方性法规相抵触的前提下,可以依照法律规定制定地方性法规,报()批准后施行。
SpeakerA:AreyougoingtoyourfamilyreunionthisChristmasholiday?SpeakerB:______.
最新回复
(
0
)