首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:char*s1="OK",*s2="ok";,以下选项中,能够输出“OK”的语句是( )。
若有定义语句:char*s1="OK",*s2="ok";,以下选项中,能够输出“OK”的语句是( )。
admin
2018-06-28
74
问题
若有定义语句:char*s1="OK",*s2="ok";,以下选项中,能够输出“OK”的语句是( )。
选项
A、if(stremp(s1,s2)!=0)puts(s2);
B、if(stremp(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码值大小),以第一个不相同字符的大小作为比较结果。因为’OK’<’ok’,所以strcmp(s1,s2)为负值,只有B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/BRxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序段:intk=0,a=1,b=2,c=3;k=a<b?b:a;k=k>c?C:k;执行该程序段后,k的值是()。
以下程序运行后的输出结果是【】。#include<stdio.h>main(){inta,b,c;a=25;b=025;e=0x25;prinff("%d%d%d\n",a,h,c);
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是( )
有以下程序main(){inta=3,b=4,c=5,d=2;if(a>b)if(b>c)printf("%d",d+++1);elseprintf("%d",+
有以下程序:#include<stdio.h>prt(int*m,intn)inti;for(i=0;i<n;i++)m[i]++;main()}inta[]={1,2,3,4,5},i;p
下面程序段的输出结果是()。#include<stdio.h>main(){floatx=1.236547;printf("%f\n",(int)(x*1000+0.5)/(float)1000);}
有以下程序#includeintfun(intX,inty){if(x!=y)return((x+y)/2):elsereturn(x):}main().{inta=
已有定义如下:structnode{intdata;structnode*next;}*p;以下语句调用malloc函数,使指针p指向一个具有stmctnode类型的动态存储空间。
随机试题
某地某年8月发生了一起由食用蛋、奶糖制作雪糕而引起的食物中毒,症状为腹痛、腹泻、大便如水样黄绿色便,少数患者有脓血便,部分患者体温为38~39℃,多数人潜伏期为12~24小时,你认为最可能是哪种食物中毒
以下哪项不属于血虚证的临床表现( )。
最早依法建立和维护代议制民主制度的法律是下列哪一选项?()
试述蒸汽一空气模锻锤的特点。
有限责任公司设监事会,其成员不得少于()。
情绪和情感的功能有()。
为了迎接中考,初三班主任胡老师取消了本班的音乐、美术等课程,并要求同学们周末集体到学校补课,对大家说:“学那些都没有用,分数才是最重要的。”胡老师的做法()。
新闻反映舆论的两重性。(中国传媒大学,2008年)
IntheUnitedStatesitisnotcustomarytotelephonesomeoneveryearlyinthemorning.Ifyoutelephonehimearlyintheday,
A、Sofas.B、Tables.C、Beds.D、Bookshelves.A
最新回复
(
0
)