单项选择题

下面程序段的运行结果是( )。
char *p=" abcdefgh";
p+=3;
printf("%d\n", strlen(strcpy(p, "ABCD")));

A.8
B.12
C.4
D.7
<上一题 目录 下一题>
热门 试题

单项选择题
设有定义:int k=1,m=2;float f=7;,则以下选项中错误的表达式是( )。
A.k=k>=k
B.-k++
C.k%int(f)
D.k>=f>=m
单项选择题
设函数fun的定义形式为: void funlchar ch, float x)… 则以下对函数fun的调用语句中,正确的是( )。
A.fun ("abc", 30);
B.t=fun('D', 16.5);
C.fun('65', 2.8);
D.fun(32, 32);
相关试题
  • 下面程序的输出结果是______。 main...
  • 有以下程序: #include<stdio.h> mai...
  • return j
  • 现有如下程序段: #include stdio.h m...
  • 以下程序运行后的输出结果是______。...