首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若输入“abcdef”“abdef”,下述程序的输出结果为( )。 #include #include main() { int n; char s1[20],s2[20],*p1,*p2;
若输入“abcdef”“abdef”,下述程序的输出结果为( )。 #include #include main() { int n; char s1[20],s2[20],*p1,*p2;
admin
2012-12-03
58
问题
若输入“abcdef”“abdef”,下述程序的输出结果为( )。
#include
#include
main()
{ int n;
char s1[20],s2[20],*p1,*p2;
scanf("%s",s1);
scanf("%s",s2);
p1=sl;
p2=s2;
n=strcmp(p1,p2);
printf("%d\n",n);
}
选项
A、-1
B、0
C、abedef
D、ahdef
答案
A
解析
本题考查字符串比较函数strcrap(s1,s2),若s1>s2,则返回1;若s1=s2,则返回0;若s1<s2,则返回-1。字符串依次比较的是它们字符的ASCII码值。
转载请注明原文地址:https://kaotiyun.com/show/B0Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
以下叙述中错误的是
以下程序的输出结果是main(){inta=5,b=4,c=6,d;printf("%d\n",d=a>b?(a>c?a:C):(B));}
以下叙述中错误的是()。
设变量a、b、c、d和y都已正确定义并赋值。若有下列if语句if(a<B)if(c==D)y=0;elsey=1;该语句所表示的含义是()。
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是()。
以下不能定义为用户标识符的是()。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
在面向对象的程序设计中,下列叙述中错误的是()。
算法分析的目的是
随机试题
"Themorethatyouread,themorethingsyouwillknow.Themorethatyoulearn,themoreplacesyou’llgo."Thesesimple-but-t
毒性长期、小量进入肌体导致的中毒是()。
阴道开口于阴道前庭。
依赖维生素K的凝血因子有
患者,男,5岁。睡中遗尿,面色咣白,精神疲乏,畏寒,舌淡,脉沉细。针灸治疗本病应选取
具后生皮层组织的药材有
甲发现某银行的ATM机能够存人编号以“HD”开头的假币,于是窃取了三张借记卡,先后两次采取存入假币取出真币的方法,共从ATM机内获取6,000元人民币。甲的行为构成何罪?()
混凝土的强度等级是指混凝土的抗压强度具有的保证率为()。
与五行中的“土”对应的五音是“羽”。()
幼儿园门卫对进出幼儿园的外来人员携带的物品进行登记,对可疑物品要进行查验,严禁携带(),管制刀具等危害物品进入幼儿园。
最新回复
(
0
)