首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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
2019-05-17
1.7K+
问题
有以下函数:
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/YPRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
给定程序MODll.C中的函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据域赋0到m-1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改
给定程序MODll.C中函数fun的功能是:计算函数(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值。其中x和y的值不等,z和y的值不等。例如,当X的值为9、y的值为11、Z的值为15时,函数值为-3.50。请改正程序
请编写函数fun,其功能是:计算并输出3到n之间(含3和n)所有素数的平方根之和。例如,在主函数中从键盘给n输入100后,输出为:sum=148.874270。注意:要求n的值大于2但不大于100。部分源程序在文件PROGl.
数据库系统的三级模式不包括()。
下面不能作为软件需求分析工具的是()。
在E-R图中,用来表示实体联系的图形是( )。
构成计算机软件的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
数据流图中带有箭头的线段表示的是
随机试题
对食品长期污染意义较大的放射性核素有()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。()
下列选项中,关于成就测试和认知能力测试的说法,正确的是()。
白果在定喘汤中的作用是
xy’’=(1+2x2)y’的通解是()。
下图为一张不完整的科目汇总表会计核算程序的记账程序图。(1)请在A、B处空格中填上适当的内容。A:______;B:______。(2)简要解释⑤、⑥、⑦步骤的内容。
建设项目中具有独立设计文件,建成后可单独形成生产能力或发挥工程效益的工程是()。
下列关于非货币性资产交换的说法,正确的有()。
ItineraryforAliceCrandall,May5:7:00Limousinepick-upathome(for8:00check-inatairport)9:00ASTFlight265from
Predictionsoflargepopulationsofrobotsinindustryhaveyettocometrue.Foradecadeormore,manufacturersofbigrobots
最新回复
(
0
)