首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是( )。
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是( )。
admin
2012-12-03
66
问题
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(strcmp(s1,s2)>0)S;
答案
D
解析
在C语言中.不能直接比较两个字符串的太小,必须用特定的函数来完成,选项A错误;选顽B不管大干还是小于都执行S,不符台题意;选项C正好相反,当s2大干s1时,执行话句S,可知选项D正确。
转载请注明原文地址:https://www.kaotiyun.com/show/OuPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是进行位运算main(){unsignedchara,b;a=73;b=~4&3;printf(,%d%d\n",a,b);}程序运行后
设char型变量x中的值为10100111,则表达(2+x)∧(~3)的值是
以下选项中可作为C语言合法整数的是
在软件设计中,不属于过程设计工具的是
有以下语句段:intn1=10,n2=20;printf("【】",n1,n2);要求按以下格式输出n1和n2的值:n1=10n2=20每个输出行从第一列开始,请填空。
设变量a,b,c,d和y都已正确定义并赋值。若有以下if语句:if(a<b)if(c==d)y=0;elsey=1;该语句所表示的含义是()。
设有如下说明:typedefstructST{longa;intb;charc[2];}NEW;则下面叙述中正确的是()。
单个用户使用的数据视图的描述称为()。
算法的空间复杂度是指()。
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
随机试题
TheAmericanCivilWarwasaverysadtimefortheUnitedStates.Thepeopleofthecountryweredividedinto【21】sides:TheNort
关于备皮正确的是
根据《麻醉药品和精神药品管理条例》,抢救病人急需第一类精神药品而本医疗机构无法提供时,可以()。
按简便公式计算,该病人的基础代谢率(BMR)为( )。未达到手术前准备标准的是( )。
下列关于抵押权对抵押权人的效力的论述,正确的是()。
饱水软黏性土的抗剪强度及其灵敏度的测定宜采用下列哪种原位测试方法?
建筑施工企业确定后,在建筑工程开工前,建设单位应当按照国家规定向工程所在地县级以上人民政府建设行政主管部门申请领取()。
下列选项中,访问客户样本内容不包括()。
关于金融资产减值,下列各项说法中正确的是()。
依法从重从快要求做到()。
最新回复
(
0
)