首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句: char*s1="OK",*s2="ok"; 以下选项中,能够输出“OK”的语句是( )。
若有定义语句: char*s1="OK",*s2="ok"; 以下选项中,能够输出“OK”的语句是( )。
admin
2021-06-15
60
问题
若有定义语句:
char*s1="OK",*s2="ok";
以下选项中,能够输出“OK”的语句是( )。
选项
A、if(strcmp(s1,s2)!=0)puts(s2);
B、if(strcmp(s1,s2)!=0)puts(s1);
C、if(strcmp(s1,s2)==1)puts(s1);
D、if(strcmp(s1,s2)==0)puts(s1);
答案
B
解析
strcmp(s1,s2)是字符串比较函数,比较规则是两个字符串自左向右逐个字符相比(按照ASCII码值大小),以第一个不相同的字符的大小作为比较结果。因为;’0’<’0’,所以strcmp(s1,s2)为负值,只有B选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/SMtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序中函数f的功能是:当flag为1时,进行由小到大排序:当flag为0时,进行由大到小排序。voidf(intb[],intn,intflag){inti,j,t;for(i=0;i
下面程序执行后的输出结果是()。main(){intarray[3][3],*p,i;p=&array[0][0];for(i=p;i<9;i++)p[i]=i+
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序运行后的输出结果是
下列定义数组的语句中,正确的是
下列关于栈的叙述中,正确的是
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)()。
下面选项中合法的字符常量是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
支持子程序调用的数据结构是()。
以下说法不正确的是()。
随机试题
麻疹出疹时间与发热的关系是
症见呼多吸少,咳嗽无力,动则尤甚,吐痰清稀,声低自汗,或尿随咳出。舌淡紫,脉微疾。证属( )。
下列各项巾,不应通过“资本公积”科目核箅的有()。
导致某种商品供给曲线发生位移的因素是()。
甲公司生产并销售某种产品,目前采用现金销售政策,年销售量180000件,产品单价10元,单位变动成本6元,年平均存货周转次数为3次,为了扩大销售量,甲公司拟将目前的现销政策改为赊销并提供一定的现金折扣,信用政策为“2/10,n/30”,改变信用政策后,年
大乘佛教
[*]
将图2-1中(1)和(2)空缺名称填写在应的位置。按照G.lite的最高速率标准,上传24MB的文件需要多少秒时间?
Journalist:Whendidthethunderstormstart?Sally:16______Journalist:Andwhendoyouusuallygotobed?Sally:17______Jo
A、Becauseitsaidthatearlydetectionofbreastcancerwasnotaccurateenough.B、Becauseitwarnedthatmiddle-agewomenareo
最新回复
(
0
)