首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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-11-23
78
问题
有以下函数:
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还是指向字符串第一个字符处,而t指向了字符串结尾,故返回值为字符串的长度值,因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/s03p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如,变量a中的值原为8,b中的值原为3,程序运
下列给定程序中,函数fun的功能是:根据整型形参n,计算如下公式的值。例如,若n=10,则应输出0.617977。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动maln函数,不得
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
C语言程序中,若函数无返回值,则应该对函数说明的类型是()。
下列叙述中错误的是()。
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
下列选项中属于面向对象设计方法主要特征的是()。
对长度为n的线性表作快速排序,在最坏情况下,比较次数为()。
要求通过while循环不惭读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
随机试题
以下叙述中,错误的是________。
微调式镗刀杆镗刀伸出尺寸是通过刻度及精密螺纹来进行微调的。
大量不保留灌肠的适应证不包括
A.NADH脱氢酶B.丙酮酸脱氢酶C.苹果酸脱氢酶D.葡萄糖一6—磷酸酶E.6一磷酸葡萄糖脱氢酶属糖异生的酶是
某人民法院对被告人曹某等共同抢劫一案作出一审判决。曹某对犯罪事实供认不讳,仅以量刑过重为由提出上诉,其他被告人未提出上诉,人民检察院也未抗诉。二审法院经审理认为曹某构成犯罪,但曹某在二审作出裁判前因病死亡。二审法院应当如何处理该案件?
一项资产增加,可能引起()。
交易所有权决定暂停和终止股票上市。( )
下列设置中,能使幻灯片中的标题、图片、文字等按要求顺序呈现的是()
师德的灵魂是()。
五一期间,直播带货强势来袭。除网红主播外,头部企业、基层官员、明星、电视主持人等纷纷进入直播间,以“花式组合”的形式一次次引发网络热点话题,刷新商品交易额纪录。4月29日,演员冯远征、梁丹妮夫妇在抖音直播间,与湖北襄阳、鄂州两地市长连麦,共同推荐
最新回复
(
0
)