首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: int ltaa(char*s) { char*t=s; while(*t++); t一一; return(t—s); } 以下关于aaa函数功能叙述正确的是( )。
有以下函数: int ltaa(char*s) { char*t=s; while(*t++); t一一; return(t—s); } 以下关于aaa函数功能叙述正确的是( )。
admin
2021-06-15
28
问题
有以下函数:
int ltaa(char*s)
{ char*t=s;
while(*t++);
t一一;
return(t—s);
}
以下关于aaa函数功能叙述正确的是( )。
选项
A、将串s复制到串t
B、比较两个串的大小
C、求字符串8的长度
D、求字符串s所占字节数
答案
C
解析
本题重点考察的知识点while循环语句的应用。aaa()函数中,首先定义了一个字符指针t指向形参s,然后通过一个while循环让指针t不断递增,直到t指向字符串结束标识处。当t指向结束标识处时,由于后缀++运算符的原因,它还会被再递增1,所以接下来的t一一;语句让它回到结束标识处。最后返回t—s,s还是指向字符串第1个字符处,而t指向了字符串结尾,故返回值为字符串的长度值。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/G8tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4;if((a=2)&&(b=1))c=2;if((c==3)||(d=-1))a=5;printf("%d,%d,%d,%d\n",a,b,c,d)
结构化程序设计中,下面对goto语句使用描述正确的是
有以下程序#include#definef(x)x*x*xmain(){inta=3,s,t;s=f(a+1);t=f((a+1));printf("%d,%d\n",s,t);}程序运行后的输出结果是()。
以下程序段中.与语句k=a>b?(b>e?1:0):0;功能相同的是()。
有以下程序(注:字符a的ASCII码值为97)main(){char*s={"abc"};do{printf("%d",*s%10);++s;}while(*s);}程序运行后的输出结果是
若a是数值类型,则逻辑表达式(a==1)‖(a!=1)的值是
软件测试用例包括
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front-1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
下列选项中属于面向对象设计方法主要特征的是
随机试题
借款人在偿还银行贷款时,银行按偿还金额逐笔计收利息的计息方法是()。
Ourclubisopentoeveryone________age,sexortheeducationalbackground.
种群的均匀分布型的形成原因,主要是由于种群内个体间的__________。
A.囊肿位于根尖周围B.囊壁的结缔纤维包膜内含有子囊C.囊肿可分为球上颌囊肿、鼻唇囊肿等D.囊肿位于颈部正中线上E.囊肿常无上皮衬里牙源性角化囊肿()
居民消费价格指数和生产资料价格指数主要反映()。
请问你心目中的好老师是什么样的?
请简述足球技术中的正面铲球的动作要领。
2009年度全国“农民工总量”为22978万人,比上年增加436万人。其中“外出农民工”14533万人,比上年增加492万人。在外出农民工中,“住户中外出农民工”11567万人,比上年增加385万人:“举家外出农民工”2966万人,比上年增加107万人。
Normallyastudentmustattendanumberofcoursesinordertograduate,andeachcoursewhichheattendsgiveshimagradewhic
ResearchersreportthatobesityrelatestoDNA.Somechildrengetobese【C1】______theylackparticularchunksofDNA,whichkicks
最新回复
(
0
)