首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于字符串的叙述中正确的是
以下关于字符串的叙述中正确的是
admin
2015-07-31
48
问题
以下关于字符串的叙述中正确的是
选项
A、空串比空格打头的字符串小
B、两个字符串中的字符个数相同时才能进行字符串大小的比较
C、可以用关系运算符对字符串的大小进行比较
D、C语言中有字符串类型的常量和变量
答案
A
解析
字符串比较大小是以第1个不相同字符的大小为标准的,跟长度没有关系,B选项不正确;字符串比较大小除了使用库函数strcn3()以外,就只能靠自己写代码来实现了,而不能通过关系运算符来比较大小。因为字符串在表达式中相当于const char*,即常字符指针,代表的是字符串的首地址,关系运算符会将两个字符串的首地址值比较大小,这是毫无意义的。C选项不正确。C语言中只有字符串常量而没有字符串变量,D选项描述不正确;空串的长度为0,而以空格打头的字符串的长度至少为1,因此A选项是正确。
转载请注明原文地址:https://kaotiyun.com/show/PEDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是______。main(){inta[3][4]={1,3,5,7,9,11,13,15,17,19,21,23};int(*p)[4]=a,i,j,k=0;for(i=0;i<3;i++)
执行以下程序段时,输出结果为()。doublea;a=333.721568;printf("%-62e\n",a);
设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为()。
若有说明语句“inta;floatb;”,以下输入语句正确的是()。
下列程序段的运行结果是______。intx=0,y=0;while(x<15)y++,x+=++y;pfintf("%d,%d",y,x);
若a的值为1,则表达式!a‖++a的值是______。
下列二维数组初始化语句中,不正确的是()。
设有以下语句,其中不是对a数组元素的正确引用的是:_____(其中0≤i<10)inta[10]={0,1,3,4,5,6,7,8,9,},*p=a;
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
结构化分析方法是面向______进行分析的方法。
随机试题
男女双方基于一定的客观现实基础和共同的生活理想,在各自内心形成的最真挚的彼此倾慕、互相爱悦,并渴望对方成为自己的终身伴侣的最强烈持久、纯洁专一的感情是
Windows的设备管理程序支持即插即用(PnP)功能。
轻度慢性肝炎的特征性病变足
下列论述中,()不符合本质安全化原则的论点。
企业采用权责发生制作为核算基础,下列各项中,不属于本期收入或费用的是()。
在中国境外设立的中国企业,在向国内报送财务报表时应当()。
下列属于《中小学教师职业道德规范》内容的是()
维生素对维持人体机能非常重要,某保健品公司以此为卖点宣传其生产的营养品。该公司称其产品每份的维生素含量是人体日常需求的1.5倍,可以充分满足人体对各种维生素的需求。然而,_____因此,该公司进行了虚假的宣传。以下哪个选项放到上文划线处最合适?
Intheprecedingfigure,eachofthefoursquareshassidesoflength2x.IftrianglePQRisformedbyjoiningthecentersofth
Thereasonsomechildrenarebackwardinspeakingtodayisthat______.Accordingtothepassage,whichofthefollowingisTRU
最新回复
(
0
)