单项选择题

下面程序的输出结果是()
#include <stdio.h>
#include <string.h>
main()
char p1[20]="abc",*p2="ABC", str[50]="xyz";
strcpy(str+2,strcat(p1,p2));
printf("%s\n",str);

A、 xyzabcABC
B、 zabcABC
C、 xyabcABC
D、 yzabcABC

<上一题 目录 下一题>
热门 试题

单项选择题
以下叙述中错误的是()

A、 改变函数形参的值,不会改变对应实参的值
B、 函数可以返回地址值
C、 可以给指针变量赋一个整数作为地址值
D、 当在程序的开头包含头文件“stdio.h”时,可以给指针变量赋NULL

单项选择题
以下是if语句的基本形式: if(表达式)语句 其中“表达式”()。

A、 必须是逻辑表达式
B、 必须是关系表达式
C、 必须是逻辑表达式或关系表达式
D、 可以是任意合法的表达式

相关试题
  • 以下程序运行后的输出结果是() #includ...
  • 以下程序的运行结果是() #include <s...
  • 在C语言中,变量的隐含存储类别是()
  • 以下选项中,能定义s为合法的结构体变量的...
  • 以下程序的输出结果是() #include <s...