首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于字符串的叙述中正确的是
以下关于字符串的叙述中正确的是
admin
2015-07-31
47
问题
以下关于字符串的叙述中正确的是
选项
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全国计算机二级
相关试题推荐
下列程序段的执行结果是______。inti=0;while(i++<=2)printf("%d\t",i);
设有如下枚举类型定义:enumpro_lan{Basic=3,C,Delphi=10,Pascal,Fortran};枚举量Fortran的值为______。
下列程序段的输出结果为()。#include<stdio.h>main(){staticchara[]="language";char*p;p=a;for(p=a;p<a+8;p+=2)put
下列二维数组初始化语句中,不正确的是()。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
以下叙述中正确的是______。
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
下列叙述中正确的是()。
下列工具中为需求分析常用工具的是()。
能正确表示逻辑关系“a>=10或a<=0”的C语言表达式是()。
随机试题
Oneoftheworld’soldestandmostfamousstatuesmaynot【C1】______muchlongerunlessstepsare【C2】______tosaveit.Thehugef
治疗干疳的首选方剂为
男性,20岁,心悸,多汗,手颤2个月,无明显突眼,甲状腺I度弥漫性肿大,血游离T3、T4增高,TSH降低。肝、肾功能正常,血WBC6.8×109/L。诊为甲亢。既往无甲亢病史,治疗应选择
投标人对投标文件进行补充、修改或撤回,应该在()之前进行。
钢筋连接的方式主要采取()。
按月或按季预缴企业所得税的,应当自月份或者季度终了之日起()内,向税务机关报送预缴企业所得税申报表,预缴税款。
商业银行公司治理的主要内容不包括()。
甲是乙公司的研发人员。经长期研究,完成单位交付的研发任务,开发出了一种抗癌新药,现欲申请专利。以下关于该成果权利归属的说法中,正确的有()。(2007年试题)
商业银行在取得抵(质)押品及其他以物抵贷财产(下称抵债资产)后,下列原则中可用来确定其价值的有()。
【69】系统是苹果公司智能手机所使用的操作系统,也使用在iPodtouch、iPad等产品上,按照内核结构分类,它属于【70】内核操作系统。
最新回复
(
0
)