首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 int fun( char *s, char *t ) { while(( *s )&&( *t ) && (*t++ == *s++ ) ); return (*s-*t); } 函数的功能是
有以下函数 int fun( char *s, char *t ) { while(( *s )&&( *t ) && (*t++ == *s++ ) ); return (*s-*t); } 函数的功能是
admin
2021-06-15
49
问题
有以下函数
int fun( char *s, char *t )
{ while(( *s )&&( *t ) && (*t++ == *s++ ) );
return (*s-*t);
}
函数的功能是
选项
A、求字符串的长度
B、比较两个字符串的大小
C、将字符串s复制到字符串t中
D、连接字符串s和字符串t
答案
B
解析
函数体执行过程为:将两个字符串首地址传入函数,分别赋给指针s与t,在函数体内s与t所指向的字符串的字符不为"\0"时,判断两个指针指向的字符是否相同,若相同则两个指针分别加一指向下一个字符,若不同则退出while循环,返回不相同的字符的ASCII码值之差。返回值大于0表示字符串s>t;返回值小于0表示s<t;返回值为0,表示s=t。函数实现了比较两个字符串大小的功能,B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/KNtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据流图中,带有箭头的线段表示的是()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
以下语句中存在语法错误的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
负责数据库中查询操作的数据库语言是
软件集成测试不采用
以下选项中,值为1的表达式是()。
在满足实体完整性约束的条件下
在E—R图中,用来表示实体的图形是
随机试题
普通电缆包括()。
郎女士,28岁,初产妇,妊娠39周,产程进展24小时,宫口开大4cm,肌注催产素10U,宫缩持续不缓解,胎心100次/分,耻上有压痛,腹部有一环状凹陷应首先考虑的诊断是()
患者,女,26岁。产后第3天出现寒战,高热,腰痛,尿痛,下腹痛。检查:肾区叩击痛,耻骨上压痛,尿白细胞30个/高倍视野,尿蛋白(+),血白细胞18×109/L,中性0.86。其诊断是
软膏剂质量评价项目为
心源性呼吸困难的表现,不包括()。
以房地产作抵押担保的个人经营贷款,为确保债务清偿,银行对于抵押物的要求有()。
在教鸟的概念时,列举出“鸡、鸭、鹅”等,是恰当地运用了()
15世纪末到16世纪初,欧洲人横渡大西洋到达美洲,绕道非洲南端到达()的新航线,以及第一次环球航行的成功,历史上习惯称为“地理大发现”。
没A是n阶反对称矩阵,证明:A可逆的必要条件是n为偶数;当n为奇数时,A’是对称矩阵;
AccordingtoAllan,whowilllookaftertheinterestofforeignstudentsatuniversities?
最新回复
(
0
)