首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是( )。
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是( )。
admin
2009-04-15
36
问题
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是( )。
选项
A、if(sl>s2)S;
B、if(strcmp(s1,s2))S;
C、if(strcmp(s2,s1>0)S;
D、if(strcmp)(s1,s2)>0)S;
答案
8
解析
在C语言中字符串的比较用strcmp()函数,该函数有两个参数,分别为被比较的两个字符串。如果第一个字符串大于第二个字符串返回值大于0,若小于返回值小于0,相等返回值为0。字符串比较大小的标准是从第一个字符开始依次向右比较,遇到某一个字符大,该字符所在的字符串就是较大的字符串,如果遇到某一个字符小,该字符所在的字符串就是较小的字符串。本题中要求当s1所指字符串大于s2所指字符串时,执行语句s,因此应该为strcmp(s1,s2)>0或者strcmp(s2,s1)<0,所以,4个选项中选项D符合题意。
转载请注明原文地址:https://kaotiyun.com/show/ipXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有2个标题分别是“读数据”和“查找质数”的命令按钮。请画1个名称为Text1、初始值为空的文本框,该文本框允许显示多行内容,且有垂直滚动条,如图3-36所示。程序功能:(1)考生文件夹
程序代码如下:PrivateSubForm_Click()a=3:b=3Callf(a,b)Printa;bEndSubPrivateSubf(ByValx,ByRefy)x
以下不能输出“Program”的语句是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
某系统总体结构图如下图所示:该系统总体结构图的深度是( )。
有两个关系R、S如下:由关系R通过运算得到关系S,则所使用的运算为()。
构成计算机软件的是
设有如下的用户定义类型:TypeStudentNumberAsString:NameAsString:AgeAsIntegerEndType则以下正确引用该类型成员的代码是
数据库设计中反映用户对数据要求的模式是( )。
随机试题
砂属于细集料,其主要质量要求有()。
当需要在阀门附近取压时,若取压点选在阀门前,则与阀门的距离必须大于()管道直径。
动态楔形板
实验中刺激神经纤维,其动作电位传导的特点是
甲公司为从事粮油转运、储存、贸易的国有企业,公司现有汽车库2座、食用植物油罐5个进出油输送管道、码头起重机、办公楼电梯、叉车、燃气锅炉、二氧化碳钢瓶、防爆电器。按国家有关规定,该厂进行强制性安全检查的项目有()。
票据是一种流通证券,所有票据都可经过背书转让。()
下列项目中,不征或免征营业税的有()。
设求y’.
取消
(1)TheAmericaneconomyisinabefuddlingstate.Firmsareonasix-yearhiringspreethatshowslittlesignofabating;payro
最新回复
(
0
)