下载此文档

2022年计算机软考软件设计师练习题(二).docx


文档分类:资格/认证考试 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
2022年计算机软考软件设计师练习题(二)
①11
  ②10
  ③ 9
  ④ 8
  【解】字符串中的字符可以是一般的一般字符,也可以是由反斜杠字符开头的转义字符。在字符串“abs\no12\11\\“ 中,有三个转义字符,

2022年计算机软考软件设计师练习题(二)
①11
  ②10
  ③ 9
  ④ 8
  【解】字符串中的字符可以是一般的一般字符,也可以是由反斜杠字符开头的转义字符。在字符串“abs\no12\11\\“ 中,有三个转义字符,它们是\n、\1、\\,所以该字符串的有效字符个数是9。所以正确的答复是③。

  2.函数调用“strcat(strcpy(strl,str2),str3)”的功能是( )
  ①将字符串strl复制到字符串str2中后再连接到字符串str3之后
  ②将字符串strl连接到字符串str2中后再复制到字符率str3之后
  ③将字符串str2复制到字符串strl中后再将字符串str3连接到字符串strl之后
  ④将字符串str2连接到字符率strl之后再将字符串strl复制到字符串str3中
【解】函数调用strcat(s1,s2)是将s2字符串复制连接到s1字符串之后,使s1字符串变得更长。函数调用strcpy(s1,s2)是将s2字符串复制到s1,使s1字符串的内容与s2字符串的内容一样。函数调用strcat(strcpy(strl,str2) ,str3) 是先执行strcpy(strl,str2),然后再执行strcat(strl,str3),所以其功能是③.


  
  3.设有如下定义,则正确的表达为( )
  char x[]={“abcdefg“};
  char y[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’};
  ①数组x和数组y等价②数组x和数组y长度一样
  ③数组X的长度大于数组y的长度④数组X的长度小于数组y的长度
【解】不指定数组长度的字符数组定义,其所需要的字节数可由初始化中给出的值的个数确定。字符数组可以用字符串初始化,也可用字符逐个给字符数组的元素初始化。但用字符初始化时,尽管给出了字符串中的全部字符,还是不会自动有字符率完毕字符。但字符串初始化自动会含有字符串的完毕标记符,字符串初始化所需要的字节个数会比用同样多的字符初始化多1个字节。所以只有③才是正确的。

  4.依据变量定义“static int b[5], a[][3]={1,2,3,4,5,6};”,b[4]=_____,a[1][2]
【解】系统规定,静态变量定义时,若末初始化,系统自动给定二进制代码全0的值。所以态数组b的元素全为0,固然包括b[4]也为几静态数组a是二维数组,每行有三个元素,在初始化中结出了六个初值,所以数组a有2行。由于数组的元素按行挨次存储,并按行挨次初始化。前三个值是第一行,后三个凳堑

2022年计算机软考软件设计师练习题(二) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息