首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
91
问题
有以下函数:
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://www.kaotiyun.com/show/F9kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;if(c!=3);r+=3;if(d==4)r+=4;printf("%d\n",r);}则程序的输出结
子函数的功能是通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是()。#include#defineN5voidfun(intx[N]){intm;for(m=N一1;m>=0;m一一)scanf(’’%d’’,__
关于子函数return语句的叙述中正确的是()。
有以下程序main(){inti,j;for(i=1;i
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
以下选项中,能正确进行字符串赋值的是
以下程序的主函数中调用了其前面定义的fun函数#include<stdio.h>main(){doublea[15],k;k=fun(a);……}则以下选项中错误的fun函数首部是
表达式:(int)((double)9/2)-9%2的值是
以下说法正确的是()。
随机试题
简要说明语音的物理四要素。
潜伏期延长活跃期停滞
背景资料:某承包人承接了一座大桥工程,该桥采用Ф1.6m的桩基础,桩长约25~32m;桥位处地层均为天然砂砾,地下水位在原地面下约1.5m处。其桩基主要施工过程如下:平整场地、用水准仪进行桩位放样、埋设钢护筒、选用正循环回旋钻机作为成
常用的热轧光圆钢筋级别为I级,强度等级代号为()。
决定有价证券理论价格的因素主要有()。
A公司拟购买某公司债券作为长期投资(打算持有至到期),要求的必要收益率为6%。现有三家公司同时发行5年期、面值均为1000元的债券,其中:甲公司债券的票面利率为8%,每年付息一次,到期还本,债券发行价格为1041元;乙公司债券的票面利率为8%,单利计息,
(河北事业单位2011—22)有甲、乙两项工作,李师傅单独完成甲工作需要10天,单独完成乙工作需要12天;孙师傅单独完成甲工作需要3天,单独完成乙工作需要15天。如果两人合作完成这两项工作,最少需要()天。
马王堆一号坟墓曾出土一样纺织品()不到一两重。(武汉理工2017年研)
马克思在《路易.波拿巴的雾月十八日》一文中,对为什么路易.波拿巴这样“一个平庸而可笑的人物有可能扮演了英雄的角色”作了精辟的分析,树立了评价历史人物的典范。在阶级社会,评价历史人物应该坚持
A、HeisinterestedinEnglish.B、HeisnotinterestedinEnglish.C、Heisafriendofmine.D、Heistallandthin.D该题考查作评论性回答的能
最新回复
(
0
)