- 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)