首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
s1和s2已正确确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是( )。
s1和s2已正确确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是( )。
admin
2009-01-15
15
问题
s1和s2已正确确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是( )。
选项
A、if(s1 > s2) S;
B、if(strcmp(s1,s2)) S;
C、if(strcmp(s2,s1)>0) S;
D、if(stremp(s1,s2)>0) S;
答案
8
解析
字符串的比较不能直接用关系运算符,可用字符串比较函数strcmp(char. s1, char *s2)实现,其比较规则是对两个字符串自左至右逐个字符按其对应的ASCII码值进行比较,直到出现不同的字符或遇到’\0’为止。若对应字符都相同,则两字符串相等;若出现不相同的字符,则以第一个不相同的字符的比较结果为准。比较的结果由函数值带回。当s1<s2时,返回负数;当s1=s2时,返回0;当s1>s2时,返回正数。所以在此题中要使得s1所指串大于s2所指串,就必定使得strcmp(s1,s2)>0。
转载请注明原文地址:https://kaotiyun.com/show/nZHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹中有一个工程文件sjt5.vbp,如图3-164所示。运行程序时,从文件中读入矩阵数据并放入二维数组a中。单击“计算”按钮时,将统计矩阵两个对角线的元素中能被3整除的个数,统计结果显示在标签lblFirst中;同时计算矩阵主对角线的元素之和,计
在考生文件夹下有一个工程文件vbsj5.vbp,已给出了部分控件和部分程序。请在窗体上画三个标签,其名称分别为lblName、lblTel和lblPost,标题分别为“姓名”、“电话号码”和“邮政编码”。再画三个文本框,其名称分别为txtName、txtT
在考生文件夹下有一个工程文件vbsj5.vbp,请先装入该工程文件,然后完成以下操作:在名称为Form1的窗体上画两个命令按钮,其名称分别为cmdRead和cmdCal,标题分别为“读入数据”和“计算保存”(如图3—61所示)。程序运行后,如果单击“读入数
(1)在考生文件夹下有一个工程文件sjt3.vbp。窗体上有一个名称为List1的列表框,且已有若干个项目,如图(a)所示。“部分反序”命令按钮的名称为Command1。程序运行时,单击“部分反序”按钮,列表框中除最前面的一个项目不动外,其他项目的顺序反向
能够产生1到50之间(含1和50)随机整数的表达式是
下面不属于软件设计阶段任务的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
(1)在考生目录下有一个工程文件vbsj3.vbp。窗体上有个钟表图案,其中代表指针的直线的名称是Line1,还有一个名称为Label1的标签,和其他一些控件。在运行时,若用鼠标左键单击圆的边线,则指针指向鼠标单击的位置(如图1-326所示);若用鼠标右键
两个或两个以上的模块之间关联的紧密程度称为()。
随机试题
患者,男性,50岁,2型糖尿病10年,近半个月来发现双下肢水肿,并逐渐加重,常感乏力、头晕,遂来医院就诊,查血浆白蛋白25g/L,血清胆固醇及三酰甘油升高,血肌酐、尿素氮正常,查体:血压170/110mmHg,双下肢重度可凹性水肿。责任护士对患者出院前
腭大孔阻滞麻醉时,常出现恶心、呕吐现象,其原因是
在奇经八脉中,其循行多次与手、足三阳经及阳维脉交会的是
“经营单位”栏:()。“保费”栏:()。
金融债券是指()依照法定程序发行并约定在一定期限内还本付息的有价证券。
决定显示质量的主要因素有()。
关于立法解释,下列表述不正确的是()
中国的改革开放从优先发展东部沿海地区起步。根据不断变化的形势,党中央又适时提出了西部大开发和振兴东北等老:正业基地战略。到2002年,国家在西部开工30多个项目,总投资超过6000亿元。振兴东北老工业基地的第一批项目总投资额数百亿元。到2020年,全国地
Whataretheydiscussingabout?
ThedefectsoftheBiblemaybecausedby______.
最新回复
(
0
)