首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
59
问题
有以下函数:
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全国计算机二级
相关试题推荐
以下不能将键盘输入的字符串:Thisisastring读入到str中的程序段是()。
以下关于函数的叙述中正确的是
下列语句组中正确的是()。
以下程序中,while循环的循环次数是()。main(){intn=0;while(n<10){if(n<1)continue;if(n==5)break;
有以下程序段inta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d\n",a,b,c);程序的输出结果是
有以下程序(strcat函数用以连接两个字符串)#include<stdio.h>#include<string.h>main(){chara[20]=’’abcD\OEFG\O’’,b[]=’’%s\n’’;strcat(a,b);pr
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为()。
将数据库的结构划分成多个层次,是为了提高数据库的物理独立性和
在数据库系统中,用户所见的数据模式为
C语言程序中,运算对象必须是整型数的运算符是
随机试题
患者,女性,50岁。反复上腹部疼痛、腹胀5年,无规律性。查体:消瘦,上腹压痛,有舌炎,贫血貌。胃镜检查示黏膜红白相间,以白为主,皱襞平坦,黏膜下血管透见,黏液湖缩小。黏膜活检呈重度不典型增生。最可能的诊断
A.牙周探针B.尖探针C.洁治器D.刮治器E.骨锉清除龈上牙石时应使用
症见胸痛彻背,心痛如绞,胸闷憋气,形寒畏冷,心悸短气,舌紫暗,苔薄白,脉沉细,辨证应为
男性,52岁,乙肝病史10年,4年前开始上腹不适,腹胀,牙龈出血明显。查体:皮肤巩膜黄染,前胸可见蜘蛛痣,腹膨隆,肝肋下未及,脾肋下6指,移动性浊音(+)。实验室检查:lib70g/L,WBC2×106/L,Plt30×109/L,TBil120μmol/
哪一项不符合结核病治愈转归?()
主要承担银行和非银行金融机构、货币市场监管职责的机构是:()。
下列关于利润表的表述,正确的有()。
某单位一货车司机甲,同装卸工乙驾车进城送货,为赶时间超速行驶,在拐弯处将正常骑车的丙撞成重伤(后因救助不及时,丙在被他人送往医院的途中死亡)。甲见撞人后正在犹豫是否应停车救人,乙却极力让甲逃离现场,甲因惧怕罪责,在乙的指使下加速行驶逃跑。一出租车司机丁见此
注意事项1.本题本由给定资料与申论要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为1l0分钟。满分100分。2.监考人员宣布考试开始时,你才可以开始答题。3.请在题本、答题纸指定位置填写自己的姓名,填涂准考证
Emailcapturestheessenceoflifeatthecloseofthe20thcenturywithanauthoritythatfewotherproductsofdigitaltechnol
最新回复
(
0
)