首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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-04-01
94
问题
有以下函数:
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/F9kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>inta=1,b=2;yoidfunl(inta,intb){printf(’’%d%d’’,a,b);}yoidfun2(){a=3;b=4;}main(){funl(5,6);
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
关于变量的定义和说明的叙述中正确的是()。
有以下程序#includeintfun(intA){intb=0;staticintc=3;a=(c++,b++);return(a);}main(){inta=2,i,k;for(i=0;
关于C语言的变量,以下叙述中错误的是
有以下程序#includevoidfun(char*t,char*s){while(*t!=0)t++;while((*t++=*s++)!=0);}main(){charss[10
以下程序的输出结果是()。#includeintm=13;intfun(intx,inty){intm=2;retum(x*y-m);}main()
函数rewind(fp)的作用是()。
C语言程序的模块化通过以下哪个选项来实现
关于C语言的变量,以下叙述中错误的是
随机试题
Itwasacoldwinterday.AwomandroveuptotheRainbowBridgetollbooth(收费站)."I’mpayingformyself,andforthesixcarsbe
A.CFU/m3 B.CFU/m2 C.CFU/m2 D.CFU/cm2 E.CFU/cm3检测空气中微生物采用自然沉降法采样时,结果的报告形式是
患者,女性,45岁。近1个月余咳嗽,食欲差,四肢乏力,结核菌检查结果为阳性,诊断为肺结核。入院时面色晦暗,身形消瘦,其面容属于()
孙某将自己的住房一套借给同事吴某居住,后单位分给吴某住房,当时孙某出差去外地,吴某将孙某的住房出租给自己的朋友赵某,月租金1000元。孙某出差回来后,吴某将此情况告知孙某,孙某虽然很不高兴,但表示同意将住房出租给赵某,孙某表示同意的行为行使的是什么权利?(
指数修匀法是以本期的实际值和本期的预测值为根据,经过修匀之后得出下一时期预测值的一种预测方法。()
图示桁架,杆件,的内力是()。
国家审计人员按法定程序对某公司的账户进行检查.银行业务人员因和该公司有很好的业务关系,在审计人员检查前帮助该公司进行了资产的转移。此行为违反了《银行业从业人员职业操守》中()的规定。
探究学习的实施过程是()
设A=,则A-1=___________.
A、TVisaconvenientsourceofentertainment.B、TVplacestheviewerinacompletelypassiveposition.C、TVistoodependenton
最新回复
(
0
)