首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
2022-10-24
64
问题
有以下函数:
int aaa(char *s)
{
char *t=s:
while(*t++);
t--:
return(t-s);
}
以下关于aaa函数功能叙述正确的是( )。
选项
A、将字符串s复制到字符串t
B、比较两个字符串的大小
C、求字符串s的长度
D、求字符串s所占字节数
答案
C
解析
本题重点考查的知识点是whiIe循环语句的应用。aaa函数中,首先定义了一个字符指针t指向形参s,然后通过一个while循环让指针t不断递增,直到t指向字符串结束标识处。当t指向字符串结束标识处时,由于后缀“++”运算符,它还会被再递增1,因此“t--;”语句让它回到字符串结束标识处。最后返回t-s,s还是指向字符串第1个字符处,而t指向了字符串结尾,故返回值为字符串的长度。故本题答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/fXkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include#defineN10voidfun(intx[N]){inti=0;while(i
有以下程序:#includemain(){charx=2,y=2,z;z=(Y1);prinff(“%d\n”,z);}程序的输出结果是()。
以下程序的输出结果是()。#include<stdio.h>main(){inti;for(i=1;i<=5;i++){if(i%2)p
表示关系式x≤y≤z的C语言表达式的是
下列叙述中错误的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。例如,若二维数组中的数据为则
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。请改正程序中的错误,使它能得出正确的结果。
下面选项中关于编译预处理的叙述正确的是()。
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
在数据库设计中,将E—R图转换成关系数据模型的过程属于()。
随机试题
高频离心铸造机操作时应注意接通电源,开机预热时间为
氨基糖苷类药物的抗菌作用机制是
以下有关皮瓣的叙述中错误的是
根据《中华人民共和国测绘成果管理条例》,国家要对重要的地理信息数据实行()制度。
对建设工程前期决策、设计、招投标,乃至施工、竣工验收等各个阶段的造价进行控制称为建设工程()造价管理。
德尔菲法又称专家意见法或专家调查法,其特点有()。
【2014.黑龙江大庆】明暗相邻的边界上,看起来亮处更亮,暗处更暗了,这是()。
下列选项中,()是既不属于控诉一方,也不属于辩护一方的诉讼参与人。
A.OngoingResearchB.ExtensionofUseC.RobotHeroesD.GreaterReliabilityE.FallingDemandF.HiddenDangerA.toomuch
社会背景
最新回复
(
0
)