网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
以下关于字符串的叙述中正确的是:
A.C语言中有字符串类型的常量和变量
B.两个字符串中的字符个数相同时才能进行字符串大小的比较
C.可以用关系运算符对字符串的大小进行比较
D.空串不是空格字符串
参考答案和解析
D 解析:C语言中只有字符串常量而没有字符串变量,故选项A不正确:字符串比较大小是以第1个不相同字符的大小为标准的,跟长度没有关系,故选项B不正确;字符串比较大小除了使用库函数strcn3()以外,就只能靠自己写代码来实现了,而不能通过关系运算符来比较大小。因为字符串在表达式中相当于const char*,即常字符指针,代表的是字符串的首地址,关系运算符会将两个字符串的首地址值比较大小,这是毫无意义的。所以选项C也不正确。空串的长度为0,而以空格打头的字符串的长度至少为 1,故选项D正确,本题应该选择D。
更多 “以下关于字符串的叙述中正确的是:A.C语言中有字符串类型的常量和变量B.两个字符串中的字符个数相同时才能进行字符串大小的比较C.可以用关系运算符对字符串的大小进行比较D.空串不是空格字符串” 相关考题
考题
有以下函数int aaa(char *s){ char *t=s;while(*t++);t--;return(t-s);}以下关于 aaa 函数的功能叙述正确的是A) 求字符串s 的长度B) 比较两个串的大小C) 将串s 复制到串tD) 求字符串s 所占字节数
考题
以下关于字符串的叙述中正确的是A ) C 语言中有字符串类型的常量和变量B ) 两个字符串中的字符个数相同时才能进行字符串大小的比较C ) 可以用关系运算符对字符串的大小进行比较D ) 空串一定比空格打头的字符串小
考题
有以下函数int aaa(char *s){ char *t=s;while(*t++);t--;return(t-s);}以下关于aaa函数的功能的叙述正确的是A.求字符串s的长度B.比较两个串的大小C.将串s复制到串tD.求字符串s所占字节数
考题
以下关于KeyPress事件过程中参数KeyAscii的叙述正确的是______。A.KeyAscii参数是所按键的ASCII码B.KeyAscii参数的数据类型为字符串C.KeyAscii参数可以省略D.KeyAscii参数是所按键上标注的字符
考题
以下关于KeyPress事件过程中参数KeyAscii的叙述中正确的是( )A.KeyAscii参数是所按键的ASCII码B.KeyAscii参数的数据类型为字符串C.KeyAscii参数可以省略D.KeyAscii参数是所按键上标注的字符
考题
若有说明语句char a[]="It is mine";char *p="It is mine";则以下不正确的叙述是A.a+1表示的是字符t的地址B.p指向另外的字符串时,字符串的长度不受限制C.p变量中存放的地址值可以改变D.a中只能存放10个字符
考题
下面关于字符串资源的描述,正确的是()。
A、使用标签定义字符串资源B、字符串资源定义在demins.xml文件中C、可以在布局文件中调用字符串资源D、可以在Java代码中调用字符串资源
考题
以下关于字符串的叙述中正确的是( )。A.C语言中有字符串类型的常量和变量B.两个字符串中的字符个数相同时才能进行字符串大小的比较C.可以用关系运算符对字符串的大小进行比较D.空串一定比空格打头的字符串小
考题
设有以下定义和语句: 则以下叙述中正确的是( )。A.str数组长度和P所指向的字符串长度相等SXB
设有以下定义和语句:则以下叙述中正确的是( )。A.str数组长度和P所指向的字符串长度相等B.*P与str[0]的值相等C.str与P的类型完全相同D.数组str中存放的内容和指针变量P中存放的内容相同
考题
若有定义:char*ps[]={“aa”,“bb”,“cc”,“dd”};,则以下叙述正确的是()。
Aps[0]是字符串”aa”B*ps[0]是字符串”aa”的首地址Cps[0]是字符串”aa”的首地址D*ps[0]是字符串”aa”
考题
有以下函数 int aaa(char*s) {char*t=s; while(*t+t); t--: return(t-s); } 以下关于aaa函数的功能叙述正确的是( )。A.求字符串S的长度B.比较两个串的大小C.将串S复制到串tD.求字符串S所占字节数
考题
有以下程序:以下叙述中正确的是( )。A.在给P和q数组置初值时,系统会自动添加字符串结束符,故输出的长度都为3B.由于P数组中没有字符串结束符,长度不能确定;但q数组中字符长度为3C.由于q数组中没有字符串结束符,长度不能确定;但P数组中字符长度为3D.由于P和q数组中没有字符串结束符,故长度都不能确定
考题
以下关于字符串的叙述中正确的是( )。A.C语言中有字符类型的常量和变量B.两个字符串中的字符个数相同时才能进行字符串大小的比较C.可以用关系运算符对字符串的大小进行比较D.空串一定比空格打头的字符串小
考题
以下关于KeyPress事件过程中参数KeyAscii的叙述中,正确的是______。A.KeyAscii参数是所按键的ASCII码B.KeyAscii参数的数据类型为字符串C.KeyAscii参数可以省略D.KeyAscii参数是所按键上标注的字符
考题
以下关于字符串的叙述中正确的是( )。A.C语言中有字符串类型的常量和变量B.两个字符串中的字符个数相同时才能进行串符串大小的比较C.可以用关系运算符对字符串的大小进行比较D.空串一定比空格打头的字符串小
考题
以下关于字符串的叙述中,正确的是( )。A.包含任意个空格字符的字符串称为空串B. 字符串不是线性数据结构C. 字符串的长度是指串中所含字符的个数D. 字符串的长度是指串中所含非空格字符的个数
考题
以下关于字符串的叙述中,正确的是 ( )。A.字符串属于线性的数据结构B.长度为0字符串称为空白串C.串的模式匹配算法用于求出给定串的所有子串D.两个字符串比较时,较长的串比较短的串大
考题
以下关于下图所示有限自动机的叙述中.不正确的是 (49) 。A.该自动机识别的字符串中a不能连续出现B.该自动机识别的字符串中b不能连续出现C.该自动机识别的非空字符串必须以a结尾D.该自动机识别的字符串可以为空串
考题
●以下关于字符串的叙述中,正确的是(37)。(37)A.包含任意个空格字符的字符串称为空串B.仅包含一个空格字符的字符串称为空串C.字符串的长度是指串中所含字符的个数D.字符串的长度是指串中所含非空格字符的个数
考题
以下关于下图所示有限自动机的叙述中,不正确的是 ( ) 。
A.该自动机识别的字符串中a不能连续出现
B.自动机识别的字符串中b不能连续出现
C.自动机识别的非空字符串必须以a结尾
D.自动机识别的字符串可以为空串
考题
单选题有以下函数
intaaa(char*s)
{
char*t=s;
while(*t++);
t--;
return(t-s);
}
以下关于aaa函数功能叙述正确的是( )。A
求字符串s的长度B
比较两个串的大小C
将串s复制到串tD
求字符串s所占字节数
热门标签
最新试卷