首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
27
问题
有以下函数: 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全国计算机二级
相关试题推荐
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTypeTemScoreAsIntegerStrNameAsStringEndTypeDimStudent(5)AsTem
A、选择B、投影C、自然连接D、并A由关系R到关系S为一元运算,排除C和D。关系S是关系R的一部分,是通过选择之后的结果,因此选A。
下面对对象概念描述正确的是()。
满足下列条件之一的年份是闰年:1)年份能被4整除但不能被100整除2)年份能被400整除若y代表年份,下面判断闰年的正确表达式是( )。
下列可作为VisualBasic变量名的是()。
下列关于栈的叙述中,正确的是
下面为单精度实型(即单精度浮点型)变量的是
能够产生1到50之间(含1和50)随机整数的表达式是()。
语句DimArr(一2To4)As:Integer所定义的数组的元素个数为()。
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
随机试题
牛带绦虫的头节上具有微小膜壳绦虫的头节上具有
对该患者首先考虑患者诊断性刮宫的结果为子宫内膜不典型性增生过长,下一步的治疗为
缺乏时可以引起骨软化症的维生素是
心理评估最常用的方法是
盈亏平衡分析是一种特殊形式的临界点分析,它适用于财务评价,其计算应按项目投产后以下哪项计算?()
关于施工机械安拆费和场外运费的说法,正确的是()。【2012年真题】
弗洛伊德认为遗忘不是保持的消失,而是________。
材料题:单位组织业务培训,但培训效果不佳,以下是三位同事对此次培训提出的意见:小王:每次都是这种填鸭式的培训形式,根本没有效果,也没意思。老张:采取网络培训的形式,虽然不受场地限制,但是很多老同志不会操作电脑,培训效果不好。
A.theirworkforceB.hugeportionsC.largequantitiesD.theirmoneyE.agoodbargingF.minorbrandsBuyerslikebiggerpor
Wehavegotto______anewwaytosolvethisproblem.
最新回复
(
0
)