首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请读程序: #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
83
问题
请读程序: #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全国计算机二级
相关试题推荐
下列与队列结构有关联的是
使用语句DimA(ITo10)AsInteger声明数组A后,以下叙述正确的是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
运行下面的程序,单击命令按钮,输出结果为()。FunctionF(aAsInteger)b=0Staticcb=b+1c=c+1F=a+b+CEndFunctionPrivateSubCommandl_Click(
以下叙述中持误的是()。
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面诏句中与该语句不等价的是()。
如下关于变体类型变量的叙述中,错误的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
随机试题
The______wayisbasedonthepremisethattheteachershouldbesilentasmuchaspossibleintheclassroomandthelearnersh
A.支气管腺体肥大增生、黏膜上皮杯状细胞增多B.急、慢性支气管炎及细支气管周围炎C.支气管壁因炎症而遭破坏D.细支气管壁及肺泡间隔弹力纤维支架破坏和细支气管不完全阻塞E.肺组织高度纤维化支气管扩张症引起肺源性心脏病的原因是由于
A.《中国药典》B.《企业标准》C.《炮制规范》D.《药品注册标准》由国家食品药品监督管理总局批准给申请人的特定药品标准是()。
( )包括预备费用和贷款利息。
下列哪个选项不是银行业从业人员的六条从业基本准则?()
在我国交通标志中,蓝底白色自行车图案表示()。
一、注意事项1.本题本由给定资料与作答要求两部分构成。二、给定资料1.2012年2月2日,记者从北京市妇联获悉,“北京市和谐家庭指标体系”已完成,会上网、藏书量300册以上、常旅游聚餐等成为了新的评选指标。目前,全北京市约有524.9
十进制数18转换成二进制数是()。
A、不怎么喜欢唱歌B、喜欢无伴奏唱歌C、唱歌不怎么好听D、喜欢一个人唱歌C
TheHappinessEffect[A]Thenexttimeyougettheflu,therewillalmostcertainlybesomeoneyoucanblameforyourpain.There
最新回复
(
0
)