首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
2010-12-10
40
问题
有以下函数: 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所指字符串的大小
答案
D
解析
本题的函数fun的最后一个语句是“return(*a-*b);”,也就是返回指针a所指单元的值与指针b所指单元的值的差。显然这不可能是计算a和b所指字符串的长度之差,因此选项A的说法是错误的。由于函数中并没有出现。a=*b的赋值操作,所以选项B的连接字符串的说法也是错误的。同理,由于没有*a现*a=*b的赋值操作,所以选项C的复制字符串的说法也是错误的。排除了三个选项后,就可以断定正确选项是D。
转载请注明原文地址:https://kaotiyun.com/show/UBPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于图片框控件的说法中,错误的是( )。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
某二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为
窗体上有一个名称为Label1的标签;一个名称为Timer1的计时器,其Enabled和Interval属性分别为True和1000。编写如下程序:DimnAsIntegerPrivateSubTimer1_Timer() ch=Chr(
设窗体上有一个名称为List1的列表框和一个名称为Check1的复选框数组(下标从0开始)。程序运行时,单击某个复选框,如果列表框中没有该复选框的标题,则把该复选框的标题添加到列表框中,否则从列表框中把该复选框标题删除。PrivateSubCheck
设运行程序时弹出的菜单如图所示.关于该菜单,以下叙述中错误的是( )。
执行下列语句:strInput=InputBox("请输入字符串","字符串对话框","字符串")将显示输入对话框。此时如果直接单击"确定"按钮,则变量strInput的内容是( )。
将数据项"Student"添加到名称为List1的列表框中,并使其成为列表框第一项的语句为( )。
一个工程中包含两个名称分别为Form1、Form2的窗体、一个名称为Func的标准模块。假定在Form1、Form2和Func中分别建立了自定义过程,其定义格式为:Form1中定义的过程:PrivateSubFunl()E
窗体上有文本框Text1和一个菜单,菜单标题、名称见表,结构如图2所示。要求程序执行时单击“保存”菜单项,则把其标题显示在Text1文本框中,下面可实现此功能的事件过程是()。
随机试题
建隆四年,宋太祖创立折杖法,其中把流刑折为()
关于消化性溃疡下述哪种情况为手术适应证
A、色甘酸钠B、二羟丙茶碱C、易咳净D、酮替芬E、二丙酸倍氯米松适用于黏痰阻塞引起呼吸困难的药物是
针对患者常用的康复疗法有
测量呼吸时护土的手仍置于病人脉搏部位是为了()。
具有可长期使用温度(冷热水管)为80℃,短时最高温度为95℃,安全无毒,耐腐蚀,不结垢,流量大,阻力小,寿命长,柔性好,弯曲后不反弹,安装简单等特点的是()。
注册税务师对某企业纳税情况审核时,发现该企业计提当年12月份折旧时多计了上月新购固定资产产生的折旧3000元,请问较为恰当的调账方法是()。
下列关于存款利率与贷款利率的说法,错误的有()。
1,9,35,91,189,()。
某班30名同学按身高由低到高排列,任意一人与相邻同学的身高差值相同,若前10名同学的身高总和为12.5米,前20名同学的身高总和为26.5米,那么这班的平均身高为多少?
最新回复
(
0
)