首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
55
问题
有以下函数
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全国计算机二级
相关试题推荐
以下叙述中不正确的是()。
以下语句定义正确的是()。
有以下程序:#include<stdio.h>main(){intc;while((c=getchar())!=’\n’){switch(c-’3’){case0:case1:putchat(c+4);case2:putchar(c+4)
下列各选项中,不属于序言性注释的是()。
设有以下说明,则不正确的叙述是()。unionun{inta;charb:floatc;}arr;
以下不正确的定义语句是()。
以下关于C语言数据类型的叙述中正确的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
设有定义:intx=2;,以下表达式中,值不为6的是()。
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
随机试题
毛泽东思想经过多方面展开达到成熟,是在()
企业合并业务发生时确认的资产、负债初始计量金额与其计税基础不同所形成的应纳税暂时性差异,小确认递延所得税负债。()(2011年)
在企业可持续增长的情况下,下列计算各相关项目的本期增加额的公式中,正确的有()。
班主任在班级管理中的地位不包括()。
党的群众路线教育实践活动的主要内容是为民、务实、清廉。()
中国古代把一天划分为十二个时辰,每个时辰相当于现在的两小时。古代“丑时”指的是:
杜宝田、许春花夫妇生育一子杜仲伟,杜仲伟成年后结婚,婚后有一子杜铁。杜铁2岁时,杜仲伟夫妇外出做生意溺水而亡,杜宝田、许春花夫妇便负担起抚养孙子杜铁的义务。1978年,杜宝田夫妇倾其所有买房三间,并给杜铁办了婚事。1980年,因家庭关系不和,杜铁夫妇分家另
已知英文字母m的ASCII码值为6DH,那么字母q的ASCII码值是( )。
Intheairport,Icouldhearnothingexcepttheroarofaircraftengineswhich______allothersounds.
H该空格位于aremorelikelyto之后,说明要填入一个谓语动词原形。上句话说,互联网的使用并没有取代人们对本地活动的参与,这句进一步讲到博客和手机用户更可能________地方社团,空格处要填入一个表示“参加,加入”意思的动词,故选belon
最新回复
(
0
)