首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述语句中,在字符串s1和s2相等时显示“they are Equal”的是( )。
下述语句中,在字符串s1和s2相等时显示“they are Equal”的是( )。
admin
2021-02-25
30
问题
下述语句中,在字符串s1和s2相等时显示“they are Equal”的是( )。
选项
A、if(*s1==*s2)
puts(’’they are Equal’’);
B、if(!strcmp(s1,s2))
puts(’’they are Equal’’);
C、if(sl=s2)
puts(’’they are Equal’’);
D、if(strcmp(s1,s2))
puts(’’they are Equal’’);
答案
B
解析
字符串比较不能用两个等号(==)来进行比较,应使用“strcmp(s1,s2)”函数来比较。“strcmp(s4,s2)”函数的功能是:当字符串sl和s2相等时,返回值为0,因此,当表达式“!strcmp(s4,s2)==4”时,条件成立,执行后面的语句,输出“they are Equal”。
转载请注明原文地址:https://kaotiyun.com/show/e2tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件设计中模块划分应遵循的准则是()。
有以下程序main(){inti=5;do{if(i%3=1)if(i%5=2){printf(’’*%d’’,i);break;}i++:}while(i!=0);printf(’’\n’’);}程序的运行结果是
设Y为整型变量,A=1,A的地址为EF01;B=2,B的地址为EF02;执行语句B=&A;Y=&B:后Y的值()。
把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
若char*line[5];,则以下叙述中正确的是()。
软件测试的目的是
以下C语言用户标识符中,不合法的是
下列关系表达式中,结果为“假”的是
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
求下列函数的极值:f(x,y)=4(x-y)-x2-y2;
0~6个月婴儿的粗大动作以()为主。
最常用的钢铁表面处理方式有()。
题9图电路中TTL逻辑门,其输出Y为【】
儿童中最常见的眼内恶性肿瘤是
羊水栓塞第一个阶段休克一般发生于
在水库加固工程蓄水安全鉴定工作中,必须进行鉴定的工程项目包括()。
张某之父新买一套商品房,张某估计其父会将旧房送给自己,就在旧房附近买了一个停车位。后张父突然去世,遗嘱中指定新房留给张某,旧房留给张某的母亲。则对于张某订立的关于停车位的合同,下列说法正确的是()。
求微分方程y’+ycosx=(lnx)e-sinx的通解.
A、Twohundreddollars.B、Threehundreddollars.C、Twothousanddollars.D、Threethousanddollars.CHowmuchmoneydoesthemanw
最新回复
(
0
)