首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于字符串的叙述中正确的是( )。
以下关于字符串的叙述中正确的是( )。
admin
2013-02-23
83
问题
以下关于字符串的叙述中正确的是( )。
选项
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全国计算机二级
相关试题推荐
以下只有在使用时才为该类型变量分配内存的存储类说明是______。
关于printf()函数的返回值叙述正确的是
数据模型是数据库系统中用于提供信息表示和操作手段的结构形式。实际数据库系统中所支持的数据模型主要有层次模型、网状模型和【】3种。
有如下说明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是_____。
在结构化方法中,软件功能分解属于软件开发中的______阶段。
下列4组选项中,均不是C语言关键字的选项是______。
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间。st=(char*)【】;
若执行以下程序时从键盘上输入9,则输出结果是______。main(){intn;scanf("%d:",&n);if(n++<10)printf("%d\n",n);else
以下有四组用户标识符,其中合法的一组是()
C语言源程序的最小单位是()。
随机试题
根据当前监管要求,商业银行资本充足率中的风险加权资产覆盖范围包括()。
猪苓汤中配伍阿胶的用意是()
有关宋代的诉讼制度,下列说法正确的是:
生产成本属于()。
证券公司和个人应当保证申请文件真实、准确、完整。申请期间,申请文件内容发生重大变化的,应当自变化之日起()个工作日内向中国证券监督管理委员会提交更新资料。
()是世界上最大的外汇交易中心。
就一般市场情况而言,接受正规学校教育数量越多的人,则可能接受再职培训()。
教育有法可依,但无定法可依。这说明教师劳动具有()。
北国的落叶,________出一派多么悲壮的气氛!落叶染作金黄色,或者竟是朱红绀赭罢。最初坠落的,也许只是那么一片两片,像一只两只断魂的金蝴蝶。但接着,便有哗哗的金红的阵雨了。接着,便在树下铺出一片金红的地毯。而在这地毯之上,铁铸似的,竖着光秃秃的____
WhendidthemanleaveCanada?
最新回复
(
0
)