首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述语句中,在字符串s1和s2相等时显示”they are Equal”的是( )。
下述语句中,在字符串s1和s2相等时显示”they are Equal”的是( )。
admin
2021-04-28
69
问题
下述语句中,在字符串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)函数,字符串s1和s2相等时返回值为0,故!strcmp(s1,s2)==1,条件成立执行后面的语句,输出they are Equal。
转载请注明原文地址:https://www.kaotiyun.com/show/pRtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti=1;i=i^i;printf("%d\n",i);}程序运行后的输出结果是()。
下列叙述中错误的是()。
下面不属于软件需求分析阶段主要工作的是
在面向对象方法中,不属于“对象”基本特点的是
以下不能输出字符A的语句是(注:字符A的ASCⅡ码值为65,字符a的ASCⅡ码值为97)
有以下程序#includeintfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n",fun(7));}执行后的输出结
关于do循环体while(条件表达式);以下叙述中正确的是
有以下程序main(){intsum,pad,pAd;sum=pad=5;pAd=++sum,pAd++,++pad;printf("%d\n",pad);}程序的输出结果是
有以下程序:#include<stdio.h>intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是()。
下列选项中,不是面向对象主要特征的是
随机试题
下列选项中属于到货批次信息的有()。
全球化经营的一般环境中,下列不属于一般环境的是()
正畸患者早期龋的好发部位是
根据NEC《工程施工合同》,合同争议的正确处理方式是()。
海关通过银行保证金台账对其加工贸易进口料件收取应征进口关税和进口环节增值税等值的保证金的企业类型有()。
关于固定资产的使用寿命、预计净残值和折旧方法,下列说法中,正确的是()。
导游在安排饮食时,要提醒游客特别注意()。
霍夫兰德的态度转变模型中的要素包括()。
Excel表,下列各序列中,不能直接利用自动填充功能快速输入的是()。
假设保护方式下Pentium微理器的(DS)=0103H,则下列( )的段能被访问。
最新回复
(
0
)