首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
50
问题
有以下函数 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/FbXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件vbsj3.vbp,相应的窗体文件为vbsj3.frm,在窗体上有一个标题为“计算”的命令按钮和一个文本框。程序运行后,单击命令按钮,即可计算出数组arr中每个元素与其下标相除所得的和,并在文本框中显示出来,程序的运行情况
设有如下程序:PrivateSubForm_Click()num=InputBox(”请输入一个实数”):P=InStr(num,",")IfP>0ThenP
以下关于局部变量的叙述中错误的是
满足下列条件之一的年份是闰年:1)年份能被4整除但不能被100整除2)年份能被400整除若y代表年份,下面判断闰年的正确表达式是
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click()DimpAsIntegerp=m(1)+m(2)+m(3)P
InputBox函数返回值的类型为()。
分段函数入下:设x中已经有一个数值。下列程序段中,能正确计算y值的是()。
支持子程序调用的数据结构是()。
算法的空间复杂度是指( )。
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
随机试题
《关于办理侵犯知识产权刑事案件具体应用法律若干问题的解释》中所称“非法经营数额"指的是什么?如何计算?
流行性腮腺炎应隔离至
已知f(x)为连续的偶函数,则f(x)的原函数中:
造成人的不安全行为和物的危险状态的主要原因可归结为四个方面,即技术原因、教育原因、身体和态度原因、管理原因。针对这四种原因,可以采取三种防止对策,也就是所谓的“3E”原则,这“3E”分别是指()。
下列有关提前还款条款的内容,说法错误的是()。
四年级一班选班长,每人投票从甲、乙、丙三位候选人中选一人,已知全班共有52人,并且在计票过程中的某一时刻,甲得到17票,乙得到16票,丙得到11票。如果得票最多的候选人将成为班长,甲最少再得多少张票就能够保证当选?( )
一线城市的高房价以及90后年轻人对生活品质的追求,催生了租赁公寓的兴起。租赁公寓迎合了年轻人的消费观念,租房由过去的不得已转变成享受生活的一种方式。据调查,虽然拥有自己的住房仍是90后的刚性需求,但他们当中只有30%的人愿意为了买房而降低生活质量;另有56
语言的规范化
HarrietBeecherStowehadpouredherheartintoheranti-slaverybook,"UncleTom’sCabin".Butneithershenorherfirstpubl
From:LindaSmithTo:ClariceByanSubject:ReportonEmployees’UseofTimeClarice,Iagreethatwasteofworktimeisas
最新回复
(
0
)