首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
44
问题
有以下函数
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全国计算机二级
相关试题推荐
请编写函数fun,函数的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,一维数组中的数据是:2223445666677899101010。删除
设Y为整型变量,A=1,A的地址为EF01;B=2,B的地址为EF02;执行语句B=&A;Y=&B;后Y的值()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
下关于逻辑运算符两侧运算对象的叙述中正确的是( )。
以下关于函数的叙述中正确的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
数据库应用系统中的核心问题是
软件集成测试不采用
以下选项中,值为1的表达式是()。
将E-R图转换为关系模式时,实体和联系都可以表示为()。
随机试题
埃斯库罗斯的代表作《普罗米修斯》取材于______。()
单克隆抗体技术在疾病诊断和治疗以及生命科学研究中具有广泛应用。下列关于单克隆抗体的叙述,错误的是
下列各项,属实热证的是
在图示边长为a的正方形物块OABC上作用一平面力系中,己知:力F1=F2=F3=10N,a=1m,力偶的转向如图所示,力偶矩的大小为M1=M2=10N.m。则力系向O点简化的主矢、主矩为()。
矿业工程施工安全管理的基本要求包括()。
下列关于所有权的取得说法错误的是()。
下列关于资源税优惠政策的表述,不正确的有()。
白居易在登上庐山时写下:“人间四月芳菲尽,山寺桃花始盛开”的诗句,产生诗中景象的原因是()。
论述独尊儒术文教政策的作用和影响。
TCP/IP协议栈可以支持IP上的Multicast,其通过__________协议实现Multicast的组管理。
最新回复
(
0
)