首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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-10-26
48
问题
有以下函数
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/233p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序#include<stdio.h>main(){inti,data;seailf("%d",&data);for(i=0;i<5;i++){if((i<data&&i%2)||(i>data&&i%3==0))continue
有以下函数:voidfun(char*p,char*q){while((*p++=*q++)!=’\0’);}该函数的功能是()。
以下涉及字符串数组、字符指针的程序段,没有编译错误的是()。
有以下程序:#includestruetS{inta,b;}data[2]={10,100,20,200};main(){structSp=data[1];printf("%d\n",++(p.a));}程序运行后的输出结果是(
下面不属于软件工程三要素的是()。
下列排序方法中,最坏情况下比较次数最少的是()。
下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST”要求的是()。【10年9月】
面向对象方法中,继承是指()。【10年9月】
以下选项中叙述正确的是()。
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是()
随机试题
苏轼的《前赤壁赋》主要描写了哪三种景物?
A.120/70mmHg以下B.125/75mmHg以下C.130/80mmHg以下D.140/80mmHg以下E.140/85mmHg以下慢性肾小球肾炎患者,尿蛋白<1g/d,血压应控制在
患者,男,40岁。左肩部可见一肿块,呈扁平团块状,边界清楚,触之柔软,推之可动,无明显疼痛。应首先考虑的是
A.CmaxB.t1/2C.AUCD.MRTE.VRT统计矩理论中属于二阶矩,并用于表示平均滞留时间的方差的是
[1999年第049题]古罗马时期最杰出的穹顶建筑实例是:
根据《住房城乡建设部办公厅关于进一步加强危险性较大的分部分项工程安全管理的通知》,超过一定规模的危险性较大工程施工,施工企业负责人应当()。
资产评估报告正文应列的内容有()。
教学原则是对教学______的反映,也是人们教学______的总结。
全面发展就是指学生德、智、体诸方面平均发展。
Todaytheaverageworkerispaidlessthan$4anhourinPortugaland$9anhourinSpain,comparedwith$13inGermanyanda
最新回复
(
0
)