工学

单选题数据结构与算法里,字符串处理函数是计算字符串长度的是()。A strcatB strcpyC strcmpD strlen

题目
单选题
数据结构与算法里,字符串处理函数是计算字符串长度的是()。
A

strcat

B

strcpy

C

strcmp

D

strlen

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

有以下函数:

该函数的功能是( )。

A.tt-g s所指字符串的长度

B.比较两个字符串的大小

C.计算s所指字符串占用内存字节的个数

D.将s所指字符串复制到字符串t中


正确答案:A
首先charss接受一个字符型数组的首地址并将这个首地址赋给另一个字符型指针char+t.while(}t++)不断循环直到}t为’、O’,再将t-1,这时字符指针t指向字符串的最后一个字符,又因为s指向字符数组的首地址即字符串的首地址所以retum(t—S)便是返回字符数组中字符串的长度。

第2题:

数据结构里,关于字符串描述正确的是()。

  • A、字符串可以为空串
  • B、字符串的长度计算’/0’在内
  • C、字符串比较函数strcmp返回值类型是char
  • D、字符串求长度使用strcat

正确答案:A

第3题:

关于getline函数,说法不正确的是( )。

A.该函数接收的字符串长度是受限的,可以人为设置所接收字符串的长度,它所接收的字符串长度是这一长度值减1

B.该函数遇到换行符或其他终止符后结束操作

C.该函数接收从键盘输入的字符串

D.该函数是接收字符的函数


正确答案:D
解析:getline()一次读入一块字节,或者由一个换行符作为结束,或者由某个用户定义的终止字符作为结束。getline()格式:getline(char*sink,streamsizesize,chardelimiter='\n')。

第4题:

数据结构与算法里,字符串和字符数组是一回事。


正确答案:错误

第5题:

关于字符串描述正确的是()。

  • A、字符串可以为空串
  • B、字符串的长度计算’/0’在内
  • C、字符串比较函数strcmp返回值类型是char
  • D、字符串求长度使用strcat

正确答案:A

第6题:

数据结构与算法里,测试字符串长度时,()。

  • A、不计算’/0’在内
  • B、计算’/0’在内
  • C、有多个’/0’时只计算一个的数量
  • D、没有’/0’的字符数组也可以用strlen计算出数组的正确长度

正确答案:A

第7题:

数据结构里,关于字符串函数strcmp()描述错误的是()。

  • A、函数功能是比较两个字符串的大小。
  • B、字符串1等于字符串2,函数返回值等于true
  • C、字符串1大于字符串2,函数返回值是1。
  • D、字符串1小于字符串2,函数返回值是-1。

正确答案:B

第8题:

有以下函数

该函数的功能是( )。

A.计算s所指字符串占用内存字节的个数

B.比较两个字符串的大小

C.计算s所指字符串的长度

D.将s所指字符串复制到字符串t中


正确答案:C
首先char*s接受一个字符型数组的首地址并将这个首地址赋给另一个字符型指针char*t,while(*t++)不断循环,直到*t为‘\o’,再将t一1,这时字符指针t指向字符串的最后一个字符,又因为s指向字符数组的首地址即字符串的首地址,所以return(t--s)便是返回字符数组中字符串的长度。故本题答案为C)。

第9题:

数据结构与算法里,switch语句的小括号里的表达式可以是()类型的数据。

  • A、整型
  • B、浮点型
  • C、双精度型
  • D、字符串

正确答案:A

第10题:

数据结构里,strlen计算字符串长度时候计算’/0’在内。


正确答案:错误

更多相关问题