首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
2020-06-16
39
问题
有以下函数:
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还是指向字符串第1个字符处,而t指向了字符串结尾,故返回值为字符串的长度值。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/fs3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入"abc4Efg",则应输出"aBc4EFg"。注意:部分源程序在文件PROGl.C中。请勿改动主函数ma
有以下程序:#include<stdio.h>struettt{intx;struet*y;}*p;struettta[4]={20,a+1,15,a+2,30,a+3,17,a};main(){inti;p=a:for(i=1
有以下程序:#inelude<stdio.h>main(){inti,s=0,t[]={1,2,3,4,5,6,7,8,9};for(i=0;i<9;i+=2)s+=*(t+i);prinff("%d\n",s);}程序的运行结果是(
在关系数据库设计中,关系模式设计属于()。
学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地点),学生(学号,姓名,性别,入学日期,专业,系编号).则关系学牛中的主键和外键分别是()。
设有定义:intsum=100,i;以下选项中,能够实现sum-=1+2+3…+10的程序段是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
数据库设计中反映用户对数据要求的模式是()。
下列关于线性链表的叙述中,正确的是()。
面向对象方法中,继承是指()。
随机试题
在一个图中,点表示研究的_______,线表示_______之间的关系。
患者,男,26岁,半月前曾患严重感冒,近日来有心悸感,活动后尤为明显,查体:HR104/min,有期前收缩约10/min,第一心音减弱,心尖部可闻及收缩期杂音3/6级,心电图示频发室性期前收缩,一度房室传导阻滞,非特异性ST-T波改变,诊断可能性最大的是
我国现行的建安工程直接费中的材料费与国外建安工程费用中的材料费相比,前者包含而后者不包含的费用是( )。
某公司2010年严重亏损,公司董事长授意总会计师张某对会计报表作技术处理,从账面上扭亏为盈。张某接受该授意,对财务报表作了处理。根据会计职业道德规范内容,张某的做法违反了会计职业道德规范的()要求。
下列关于弱型有效市场,描述错误的是()
已知:某上市公司现有资本20000万元,其中:普通股股本14000万元(每股面值10元),长期借款5000万元,留存收益1000万元。长期借款的年利率为8%,该公司股票的β系数为2,整个股票市场的平均收益率为8%,无风险报酬率为4%。该公司适用的所得税税率
运用自我表露的目的在于()。
唯心主义在现代哲学中其基本形态是()
报表设计中设置多个排序字段时,决定输出顺序首先要考虑的字段是()。
【B1】【B17】
最新回复
(
0
)