首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于字符串的叙述中正确的是( )。
以下关于字符串的叙述中正确的是( )。
admin
2020-01-10
31
问题
以下关于字符串的叙述中正确的是( )。
选项
A、空串比空格打头的字符串小
B、两个字符串中的字符个数相同时才能进行字符串大小的比较
C、可以用关系运算符对字符串的大小进行比较
D、C语言中有字符串类型的常量和变量
答案
A
解析
字符串比较大小是以第1个不相同字符的大小为标准的,跟长度没有关系,B选项不正确;字符串比较大小除了使用库函数strcmp()以外,就只能靠自己写代码来实现了,而不能通过关系运算符来比较大小。因为字符串在表达式中相当于const char*,即常字符指针,代表的是字符串的首地址,关系运算符会将两个字符串的首地址值比较大小,这是毫无意义的。C选项不正确。C语言中只有字符串常量而没有字符串变量,D选项描述不正确;空串的长度为0,而以空格打头的字符串的长度至少为1,因此A选项是正确的。
转载请注明原文地址:https://jikaoti.com/ti/kIG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下语句中存在语法错误的是
已有定义:charc;,程序前面已在命令中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
以下叙述中正确的是
有下列程序:#include<stdio.h>/*fun函数的功能是将a所指数组元素从大到小排序*/voidfun(int*a,intn)main(){i
有以下程序#include<stdio.h>main()voidfun(inta,intb){intc[10]={1,2,3,4,5,6,7,8,9,0),i;{in
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是
数据流程图(DFD图)是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
设有课程关系模式如下:R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为
随机试题
求定积分
肝硬化的患者发生皮肤色素沉着的原因为
呼气性呼吸困难见于下列哪种疾病
A、胸部刺痛,入夜尤甚B、胸闷隐痛,时作时止C、胸闷如窒,气短喘促D、胸闷气短,畏寒肢冷E、胸痛彻背,感寒痛甚胸痹阴寒凝滞证,其临床特点是
已知函数=()。
下列有关选取测试项目方法的说法中,正确的是()。
按照1~2位有效位数,对测量结果不确定度的数值进行修约时,一般要将最末位后面的数()。
“将符号所代表的新知识与学习者认知结构中已有的适当观念建立起非人为的和实质性的联系”属于()
谎言:欺骗
A、Hishandsweredirty.B、Hewouldnotgoforward.C、Hedidn’tobeytherules.D、Heputouthishand.C
最新回复
(
0
)