首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请读程序: #include <stdio.h> #include <string.h> main() { char *s1="AbCdEf", *s2="aB"; s1++; s2++; prin
请读程序: #include <stdio.h> #include <string.h> main() { char *s1="AbCdEf", *s2="aB"; s1++; s2++; prin
admin
2009-01-15
90
问题
请读程序: #include <stdio.h> #include <string.h> main() { char *s1="AbCdEf", *s2="aB"; s1++; s2++; printf("%d\n",strcmp(s1,s2)); } 上面程序的输出结果是( )。
选项
A、正数
B、负数
C、零
D、不确定的值
答案
1
解析
本题考查字符串比较函数strcmp()的应用。strcmp(s1,s2)是中比较函数,当s1> s2时返回值为正数,当s1<s2时返回值为负数,当s1=s2时返回值为零。本题中s1,s2分别表示两个串中第一个字符的地址,s1++和s2++是将指针指向串的第二个字符,指针变量s1指向的是串“bCdEf”的首地址,即字符b的地址,而指针变量s2指向的是字符’B’的地址。而在字符串比较中,宁符串大小的确定是各个字符串相应位置字符的ASCII码值的大小决定的,字符’B’的ASCII码值为66,字符“b”的ASCII码值为98,所以s1>s2,返回值为正数。
转载请注明原文地址:https://kaotiyun.com/show/8LXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
VisualBasic中的整数可以用十六进制或八进制表示,十六进制数前面冠以&H,八进制数前面冠以
有三个关系表R、S和T如下,其中三个关系对应的关键字分别为A,B和复合关键字(A,B)。表T的记录项(b,q,4)违反了
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
以下叙述中错误的是()。
以下不能用Print方法输出数据的对象或窗口是
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为
以下叙述中错误的是
结构化程序设计的3种结构是()。
在考生文件夹下有一个工程文件sjt5.vbp,包含了所有控件和部分程序。当程序运行时,单击“打开文件”按钮,则弹出“打开”对话框,默认目录为考生目录,默认文件类型为“文本文件”。选中in5.txt文件(如图1所示),单击“打开”按钮,则把文件中的内容读入并
下列说法中正确的是()。
随机试题
网络协议中,涉及数据及控制信息的格式、编码及信号电平等的是()
把左心室室腔分为流入道和流出道的结构是()
砌块是供砌筑用的人造块材,尺寸比砌墙砖要()。
下列关于保守秘密的基本要求的说法,不正确的是()。
某机器制造企业有生产职工500人,当地政府人均月计税工资标准为1500元。计算企业所得税应纳税所得额时,年度准予扣除的职工工会经费、职工福利费和职工教育费共计()万元。
(2013年真题)某街道办事处主任陈某利用其掌握的城市居民低保资格复核权,收受申请人好处费,被上级机关撤销主任一职。陈某受到的法律制裁属于
违背数据流图(DFD)构造规则的是
假设某台式计算机的内存储器容量为128MB,硬盘容量为10GB。硬盘的容量是内存容量的
Neartheendofafive-daytourofhighlyautomated,high-techJapanesefactories,theAmericanvisitorwasoverwhelmedandfeel
Inmanystressfulsituationsthebody’sresponsescanimproveourperformance.Webecomemore【B1】______,morealert,betterabl
最新回复
(
0
)