首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述语句中,在字符串s1和s2相等时显示“they areEqual”的是( )。
下述语句中,在字符串s1和s2相等时显示“they areEqual”的是( )。
admin
2020-07-28
57
问题
下述语句中,在字符串s1和s2相等时显示“they areEqual”的是( )。
选项
A、if(*s1==*s2)
puts(“they are Equal");
B、if(!strcmp(s1,s2))
puts("they are Equal");
C、if(s1==s2)
Puts("they are Equal");
D、ifi[strcmp(s1,s2))
puts("they are Equal");
答案
B
解析
字符串比较不能用两个等号(==)来进行比较,应使用strcmp(s1,s2)函数来比较。strcmp(s1,s2)函数的功能是:当字符串s1和s2相等时,返回值为0,因此,当表达式!strcmp(s1,s2)==1时,条件成立,执行后面的语句,输出they are Equal。
转载请注明原文地址:https://kaotiyun.com/show/EP3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
下列描述中错误的是
以下叙述中正确的是
以下叙述中错误的是
下列叙述中正确的是
有下列程序:inta=4;intf(intn){intt=0:staticinta=5;if(n%2){inta=6;t+=a++;}else{inta=7;t+:a++;}returnta++;}main(){ints
以下选项中不属于C语言标识符的是
以下选项中关于C语言常量的叙述错误的是
随机试题
在SQLSERVER中,查询STUDENT1表中CJ大于等于300的男生,则SQL语句应为()
普萘洛尔降压机制除外
下列哪一项不是金属成品冠修复乳牙窝洞的适应证
A.沉淀、浑浊B.效价降低C.过敏反应D.红色络合物E.析出晶体瑞替普酶与葡萄糖注射液配伍
根据我国《建设施工合同文本》专用条款,应由发包人承担的工作包括( )。
麦子对于()相当于()对于蛋糕
教育培养学生的过程就是德育的过程。
Onlythreestrategiesareavailableforcontrollingcancer:prevention,screeningandtreatment.Lungcancercausesmoredeaths
Lookatthenotesbelow.Someinformationismissing.Youwillhearaphonecallaboutgoodsdelivery.Foreachquestion
Whypeoplework?Undoubtedlyyouhaveperiodicallyaskedyourselfthesamequestion,perhapsfocusedonwhyyouhavetowork."S
最新回复
(
0
)