问题 单项选择题

以下程序(程序左边的数字为附加的行号)______。
1#include<str.h>
2#include<stdio.h>
3main()
4 char s[]="string";
5puts(s);
6strcpy(s,"hello");
7printf("%3s\n"s);

A) 没有错
B) 第1行有错
C) 第6行有错
D) 第7行有错

答案

参考答案:B

解析:[评析] 字符串复制函数strcpy包含在头文件string.h中,因此,程序中的第1行文件包含命令是错误的。

单项选择题
单项选择题 A1/A2型题