c语言字符串笔试题.docxVIP

  • 1
  • 0
  • 约7.54千字
  • 约 12页
  • 2026-09-11 发布于浙江
  • 举报

c语言字符串笔试题

考试时间:______分钟总分:______分姓名:______

一、选择题(每题2分,共20分)

1.下列关于字符串定义的描述中,错误的是:

A.`charstr[10];`可以用来存储最多9个字符和一个终止符`\0`。

B.`char*p=Hello;`使得`p`指向一个包含H,e,l,l,o,\0的字符数组。

C.`charstr[]=Hello;`和`char*p=Hello;`在使用上有本质区别。

D.`scanf(%9s,str);`可以读取不超过9个字符到`str`中,并自动添加`\0`。

2.执行`chara[]=C语言;char*b=程序;`后,下列表达式中正确的是:

A.`printf(%s,a+b);`会输出程序。

B.`printf(%s,b+a[0]);`会输出程序。

C.`strcmp(a,b)==0;`的结果是真(1)。

D.`strlen(a)==strlen(b);`的结果是真(1)。

3.下列函数中,用于比较两个字符串是否相等(区分大小写)的是:

A.`strcpy`

B.`strcat`

C.

文档评论(0)

1亿VIP精品文档

相关文档