首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述语句中,在字符串s1和s2相等时显示“they are Equal”的是( )。
下述语句中,在字符串s1和s2相等时显示“they are Equal”的是( )。
admin
2020-06-16
31
问题
下述语句中,在字符串s1和s2相等时显示“they are Equal”的是( )。
选项
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、if(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/QaCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下选项中关于程序模块化的叙述错误的是
设fp已定义,执行语句fp=fopen(“file”,“W”);后,以下针对文本文件file操作叙述的选项中正确的是
C语言中double类型数据占字节数为
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是
编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为"asdasasdfgasdaszx67asdmklo”,子字符串为”as”,则应当输出6。注意:请勿改动主函数main和其他函数
有如下程序:#include<stdio.h>#include<string.h>main(){chara[]="1234",*b="ABC";printf("%d%d%d%d\n",strlen(a
下列给定程序是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在文件MO
数据库系统的三级模式不包括()。
随机试题
智力发展的关键期在
InYoungGoodmanBrownbyHawthorne,thenameofBrown’swifeis______,whichalsocontainsmanysymbolicmeanings.
触诊乳房的顺序是
A.梨形心B.靴形心C.三角烧瓶状心D.心底部浊音界增宽E.心浊音界明显缩小心包积液时坐位心脏叩诊可见到的体征是
网络经济下国际服务贸易发展进一步加速,体现在()方面。
支撑线又称为抵抗线,是指当股价下跌到某个价位附近时,会出现买方增加、卖方减少的情况,从而使股价停止下跌,甚至有可能回升。支撑线起阻止股价继续下跌的作用。()
基金公司内部控制机制一般包括两个层次:一是员工自律;二是部门各级主管的检查监督。( )
在丢勒数量庞大的版画中,最著名的是《__________》木版组画。
8,6,一4,-54,()
ForanincreasingnumberofstudentsatAmericanuniversities,oldissuddenlyin.Therea-sonisobvious:thegrayingofAmeric
最新回复
(
0
)