首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
68
问题
有以下函数:
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全国计算机二级
相关试题推荐
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){inti,j,t;{inta[10]={5,4,3,2,1,6,7,8
若变量已正确定义为int型,要通过语句scanf("%d,%d,%dtt,&a,&b,&c);给a赋值1、给b赋值2、给C赋值3,以下输入形式中错误的是(注:口代表一个空格符)
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
有以下程序#includemain(){inti,j,m=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++)m=m%j;printf("%d\n",m);}程序的运行结果是
有以下程序#includemain(){inta=2,b;b=a
以下叙述正确的是
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是()。
有以下程序structS{inta,b;}data[2]={10,100,20,200};main(){structSp=data[1];printf(”%dkn”,++(p.a));}程序运行后的输出结果是
表达式:(int)((double)9/2)-9%2的值是
下面说法正确的是()。
随机试题
人体暴露在低浓度硫化氢环境(如50~100mL/m3)下,将()。
凝血酶原时间(PT):男性:11~13.7秒,女性:11~14.3秒,患者结果较正常对照延长几秒以上有意义?
急诊护士经评估后,找出目前危害病人生命的护理诊断是( )。责任护士给予护理措施下列哪项不妥( )。
昆仑穴的定位是
国家对加工贸易实行按商品分类管理,将商品分为禁止类、限制类(包括限制甲类和限制乙类)、允许类,其中属于限制类的有()。
为减轻各地税务机关相互之间传递专用发票遗失信息的工作量,对发生被盗、丢失专用发票的纳税人,要求统一刊登“遗失声明”的报刊是( )。
采用公允价值模式对投资性房地产进行后续计量的企业,有证据表明,若企业首次取得某项投资性房地产时,其公允价值不能持续可靠取得,为了保证所有投资性房地产均采用公允价值模式计量,则企业不得取得该项投资性房地产。()
河北某白酒生产企业为增值税一般纳税人,主营白酒生产和销售、出口业务,2010年1月份和2月份的生产经营情况如下:(1)1月5日,从某种植公司购进玉米150吨,总价款30万元,取得了农产品销售发票;1月12日,从国内购进修理配件,取得防伪税控系统开具
我国制定绩效管理的四个环节是()。
某学校在分配助学金的过程中,采取学生“轮流坐庄”的方式,这一做法侵犯了学生享有()的权利。
最新回复
(
0
)