首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
42
问题
有以下函数
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全国计算机二级
相关试题推荐
以下语句定义正确的是()。
下列关于函数的叙述中正确的是()。
下列特征中不是面向对象方法的主要特征的是()。
以下不正确的定义语句是()。
设structSTR{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是()。
规范化主要为克服数据库逻辑结构中的插入异常,删除异常以及
结构化程序的三种基本结构是
若变量X、Y已正确定义并赋值,以下符合C语言语法的表达式是
下列关于数据库设计的叙述中,正确的是
随机试题
与心相联系的正经有
草木群落没有分层现象。()
与感性认识相比较,理性认识的特点是【】
男性,60岁。突发呕血500ml,黑便3次,共约500g,并伴有意识不清。既往有肝功异常史20余年,高血压病史l0年,长期服用阿司匹林。查体:贫血貌,BP80/60mmHg,HRl02次/分,肝肋下未及,脾肋下3cm,移动性浊音(+),血糖5.8mmol/
导致气管切开患者套管脱出的原因有()。
2019年8月,某汽车制造厂将排量为2.0升的自产A型汽车4辆转作本厂固定资产,3辆对外抵偿债务,3辆奖励给本厂优秀员工。本厂同类A型汽车对外不含增值税销售价格为190000元/辆。该汽车制造厂应纳车辆购置税()元。
社区民警张某到该镇林某家入户访查时,发现林某与老伴想办理第二代居民身份证,由于生活困难和行动不便等原因,一直没能如愿。得知这个情况后,张某及时向所领导报告。所领导立即要求所里社区民警摸排全镇65岁以上未办理二代身份证的老人,共为170多人办理了二代身份证。
以下选项中合法的标识符是()。
Thediscoveryofnewoil-fieldsinvariouspartsofthecountryfilledthegovernmentwith______hope.
GriffithworkedforafirmthatspecializedineconomicdevelopmentinWashingtonD.C.becausesheneededmoneytopayforherd
最新回复
(
0
)