首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于字符串的叙述中正确的是( )。
以下关于字符串的叙述中正确的是( )。
admin
2013-02-23
38
问题
以下关于字符串的叙述中正确的是( )。
选项
A、C语言中有字符串类型的常量和变量
B、两个字符串中的字符个数相同时才能进行串符串大小的比较
C、可以用关系运算符对字符串的大小进行比较
D、空串一定比空格打头的字符串小
答案
8
解析
C语言中只有字符串常量而没有字符串变量,故选项A不正确:字符串比较大小是以第1个不相同字符的大小为标准的,跟长度没有关系,故选项B不正确:字符串比较大小除了使用库函数stremp()以外,就只能靠自己写代码来实现了,而不能通过关系运算符来比较大小,因为字符串在表达式中相当于coost char*,即常字符指针,代表的是字符串的首地址,关系运算符会将两个字符串的首地址值比较大小,这是毫无意义的。所以选项C也不正确。空串的长度为0,而以空格打头的字符串的长度至少为1,故选项D正确,本题应该选择D。
转载请注明原文地址:https://kaotiyun.com/show/ynJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件测试与排错是两类相互联系而又性质不同的活动,在下述项目中,不具有排错活动特征的项目是______。
执行下列程序后的输出结果是______。main(){inty=10;do{y--;}while(--y);printf("%d\n",y--);}
当执行下面的程序时,如果输入“ABC”,则输出结果是_____。#include"stdio.h"#include"string.h"main(){charss[10]="1,2,3,4,5";gets(ss);strcat(ss,"6789
设有以下说明语句,则变量a______。chara=’\72’;
有以下程序main(){intx=1,y=1,z=1;y=y+z;x=x+y;printf("%d",x<y?y:x);printf("%d",x<y?x++:y++);printf("%
在线性表的顺序存储中,元素之间的逻辑关系是通过【】决定的;在线性表的链接存储中,元素之间的逻辑关系是通过【】决定的。
当执行下面的程序时,其输出结果为______。unionst{inta;charb;}main(){unionsts;char*p=(char*)&s;
在下列4个选项中,均属于C语言合法标识符的是()
下面四个选项中,均是不合法的用户标识符的选项是
C语言源程序的最小单位是()
随机试题
下列属于可逆性抑制作用的反应是
患者,男,35岁,常自汗出,恶风,面色苍白,舌质淡,苔薄白,脉浮虚者。治宜选用
哪一种贫血不是由于红细胞破坏过多引起的
甲公司因转产致使一台价值100万元的精密机床闲置。该公司董事长王某自行以公司名义与乙公司签订了一份机床转让合同。合同约定,精密机床作价95万元,甲公司于10月31日之前交货,乙公司在交货后10天内付清款项。在交货日前,甲公司发现乙公司的经营状况恶化,通知乙
计算建筑基坑水平荷载标准值时,下述说法正确的是( )。
为提高会计工作效率,经单位会计机构负责人批准,出纳人员可以兼管会计档案保管工作。()
在我国的教育法律体系中,作为“母法”的是()。
若x2+xy+y=14,y2+xy+x=28,则x+y的值为().
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续天数,则完成该项目的最少时间为(9)________________天。活动EH和IJ的松弛时间分别为(10)________________天。
Operatingonmoneyandequipmentscroungefromthepublicand1.______fromSiliconValleymillionaires,andonthestubbornst
最新回复
(
0
)