首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: fun(char *a, char *b) { while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)) { a++; b++;} return(*a-*b); } 该函数的功
有以下函数: fun(char *a, char *b) { while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)) { a++; b++;} return(*a-*b); } 该函数的功
admin
2009-01-15
31
问题
有以下函数: fun(char *a, char *b) { while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)) { a++; b++;} return(*a-*b); } 该函数的功能是( )。
选项
A、计算a和b所指字符串的长度之差
B、将b所指字符串复制到a所指字符串中
C、将b所指字符串连接到a所指字符串后面
D、比较a和b所指字符串的大小
答案
8
解析
本题要求阅读的代码是一个函数,阅读之前先要看清函数的定义,该函数有两个参数,都是字符指针,这说明它接收的是两个字符串。该函数没有定义返回类型,C语言规定函数的返回类型为int时可以省略,所以切不可将其看成是无返回类型的void型函数,它是int型函数。函数体中除了返回语句外,只有一条while循环语句,该循环的循环条件为(*a!=’\0’)&&(*b!=’\0’)&&(*a==*B) ,即当a和b所指处都不是字符结束符’\0’并且a和b所指处的内容相等时执行循环。而循环体中只是简单地将指针a和b同时往后移动1位。循环结束后返回a所指内容减去b所指内容的差。换个角度去考虑,也就是说当字符串a或b中有一个结束了或者是它们的相同位置小有一个字符不同时,则返回该位置两个字符之差。若两者长度相同而且所有对应字符都相同的话,最后返回的是’\0-’\0’=0,否则的话就返回两个字符串第一对不相同的字符之差。这时应该可以看出来,这个函数实现的是对两个字符串的比较。所以,4个选项中D正确。
转载请注明原文地址:https://kaotiyun.com/show/6oXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCode_AsInteger,ShiftAsInteger)PrintChr(KeyCode)EndSub
通过一个属性可以获得文件列表框中当前被选中文件的文件名,这个属性是
窗体上已有1个名称为Picture1的图片框,要求实现下面2个功能之一:(1)在窗体上移动鼠标时,立即将Picture1显示在鼠标位置(2)在窗体上单击鼠标时,立即将Picture1显示在鼠标位置下面不能实现上述任何功能的事件过程是
如果在窗体模块中所有程序代码的前面有语句:Dimx,则x是
下面属于应用软件的是
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
下列选项中,不属于数据库管理的是()。
下面关于控件数组的叙述中正确的是()。
在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tStud”、“tCourse”和“tScore”及一个临时表对象“tTemp”。请按以下要求完成设计。(1)创建一个查询,查找并显示入校时间非空的男同学的“
算法的空间复杂度是指()。
随机试题
2021年1月6日,我国首架大型人工影响天气无人机“甘霖-I”首飞圆满成功。下列不属于“甘霖-I”具备的能力的是()。
男童,8岁。1天前突发“感冒”,伴寒战,体温39.5℃,同时右大腿下端疼痛、红肿、皮温增高、压痛,行走困难,怀疑急性化脓性骨髓炎。该患者经过足量抗生素治疗2天后,全身症状好转,但右大腿下端疼痛肿胀加重,下一步考虑的治疗应是()。
巴黎剂量学系统中源活性长度AL与靶区长度L的关系描述正确的是
依照《环境影响评价法》的规定,建设单位未依法报批建设项目环境影响评价文件,擅自开工建设的,应()。
背景材料:某监理单位受业主委托,承担了某工程项目施工阶段监理工作。该工程项目的基础采用钢筋混凝土条形基础,主体为现浇钢筋混凝土框架结构。(一)在施工准备阶段进行施工组织设计审查时,总监理工程师发现部分内容不合格,需要承包单位修改,将施工组织设计退回承包单
项目管理实施规划应在开工之前由()主持编制。
遗传学上将某种分子上决定一个氨基酸的三个相邻碱基称为“密码子”,含有密码子的某分子是()。
设z=f(x2+y2+z2,xyz)且f一阶连续可偏导,则=_______
InForcesofProduction,DavidNobleexaminesthetransformationofthemachine-toolindustryastheindustrymovedfromrelian
FamilySociologyA)Thestructureofthefamilyandtheneedsthatthefamilyfulfillsvaryfromsocietytosociety.The
最新回复
(
0
)