首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: int aaa(char *s) {char *t=s; while(*t++); t--; return(t-s); } 以下关于aaa函数功能叙述正确的是( )。
有以下函数: int aaa(char *s) {char *t=s; while(*t++); t--; return(t-s); } 以下关于aaa函数功能叙述正确的是( )。
admin
2020-06-16
47
问题
有以下函数:
int aaa(char *s)
{char *t=s;
while(*t++);
t--;
return(t-s);
}
以下关于aaa函数功能叙述正确的是( )。
选项
A、将串s复制到串t
B、比较两个串的大小
C、求字符串s的长度
D、求字符串s所占字节数
答案
C
解析
本题重点考查的知识点while循环语句的应用。aaa()函数中,首先定义了一个字符指针t指向形参s,然后通过一个while循环让指针t不断递增,直到t指向字符串结束标识处。当t指向结束标识处时,由于后缀++运算符的原因,它还会被再递增1,所以接下来的t--;语句让它回到结束标识处。最后返回t-s,s还是指向字符串第1个字符处,而t指向了字符串结尾,故返回值为字符串的长度值。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/YKCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于C语言函数参数传递方式的叙述中正确的是()。
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include#define
下列给定程序中,函数fun的功能是:将长整型数中各位上为偶数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为87653142时,t中的数为8642。请改正程序中的错误,使它能得出正确的结果。注
编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的十位和千位上。例如,当a=45,b=12时,调用该函数后c=2514。
给定程序中,函数fun的功能是:找出形参s所指字符串中出现频率最高的字母(不区分大小写),并统计出其出现的次数。例如,形参s所指的字符串为:abcAbsmaxless,程序执行后的输出结果为:letter’a’:3times
下列叙述中正确的是()。
设有定义:struetcomplex{intreal,unreal;}data1={1,8},data2;则下列赋值语句中错误的是()。
若有定义语句:char*s1="OK",*s2="ok";,以下选项中,能够输出“OK”的语句是()。
下列叙述中错误的是()。
下列叙述中正确的是()。
随机试题
有关固定资产清理的会计处理问题,请分别编制相应的会计分录:发生清理费用;
患者,男性,23岁。因急性吐泻半小时来院急诊。午餐曾进食海鲜饭。晚上出现呕吐腹泻。大便初为黄色稀水便,量多,进而变为水样便、米泔样便,无里急后重。体检:T36.7℃,P100次/分,BP90/60mmHg,R20次/分,脉搏细速,皮肤干燥,双肺未闻及啰音,
电梯机械安全系统主要有()。
在股权投资基金运作期问基金的费率发生变化时,相应信息披露的做法,正确的是()。
下列企业既是增值税纳税人又是资源税纳税人的是()。
以下选项中,属于市场领导者的市场营销竞争策略的是()。
“坏苹果法则”一篮子好苹果中,如果出现一个坏苹果,在不久后,整篮子都会变坏。对你有什么启示?
以下法律概念中,属于主体概念的是()
Theinteriordimensionsofarectangulartankareasfollows:length110centimeters,width90centimeters,andheight270centi
Whatjobisthemandoing?
最新回复
(
0
)