首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述语句中,在字符串s1和s2相等时显示"they are Equal"的是( )。
下述语句中,在字符串s1和s2相等时显示"they are Equal"的是( )。
admin
2021-02-25
94
问题
下述语句中,在字符串s1和s2相等时显示"they are Equal"的是( )。
选项
A、if(*s1==*s2)
puts("they are Equal");
B、if(1strcmp(s1,s2))
puts("they are Equal");
C、if(s1==s2)
puts("they are Equal");
D、iffstrcmp(s1,s2))
puts("they are Equal");
答案
B
解析
字符串比较不能用“==”,要用strcmp(s1,s2)函数,字符串s1和s2相等时返回值为0,故!strcmp(s1,s2)=1,条件成立执行后面的语句,输出theyare Equal。
转载请注明原文地址:https://kaotiyun.com/show/gotp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母#include#includevoidfun(char*p){inti=0;while(p[i]){if(p
有以下程序voidfun(int*p,int*q){intt;t=*p;*p=*q;*q=t;*q=*p;}main(){inta=0,b=9;fun(&a,&b);printf("%d%d\n",a,b);}
以下程序段的输出结果是()。inta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf(’’a=%db=%dc=%d\n’’,a,b,c);
有以下程序#includemain(){intx=l,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;c
C语言源程序名的后缀是()。
在数据库的三级模式中,可以有任意多个
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
设有定义语句:char*aa[2]={"abcd","ABCD"};则以下叙述正确的是
以下选项中不属于C语言程序运算符的是
算法的有穷性是指
随机试题
有关酶催化反应的特点中错误的是()
A.急性粒细胞白血病B.急性早幼粒细胞白血病C.急性单核细胞白血病D.红白血病E.急性淋巴细胞白血病常可导致牙龈肿胀、口腔溃疡的是
委托合同中,受托人的权利依据()而产生。
工程网络计划中,某工作持续时间为5天,其3项紧后工作的最迟开始时间分别为第7、8和10天,则该工作的最迟开始时间是第()天。
下列关于支票的说法,错误的是()。
企业向职工支付的下列款项,不属于职工薪酬的是()。
我国《民法总则》第172条规定:“行为人没有代理权、超越代理权或者代理权终止后,仍然实施代理行为,相对人有理由相信行为人有代理权的,代理行为有效。”请分析:本条规定的意义。
玄奘是我国杰出的译经家,与________、真谛并称为中国佛教三大翻译家。
有如下程序:#include<iostream>usingnamespacestd;classAA{public:virtualvoidf(){
Theseso-callednewly-developedenginesare______(不如我们制造的那些发动机功率大).
最新回复
(
0
)