[单选题]

设有说明语句如下: static char str[]="Beijing"; 若执行下列输出语句: printf("%d/n",strlen(strcpy(str,"China")));则输出结果为( )。

A.5

B.7

C.12

D.14

参考答案与解析:

相关试题

设有static char str[]="Beijing";则执行printf(

[单选题]设有 static char str[]="Beijing"; 则执行 printf("%d/n",strlen(strcpy(str,"China"))); 后的输出结果为_______。A.5B.7C.12D.14

  • 查看答案
  • 设有下列程序段: char s[20]="Beijing",*p; p=s; 则

    [单选题]设有下列程序段: char s[20]="Beijing",*p; p=s; 则执行p=s;语句后,下列叙述正确的是( )。A.可以用*p表示s[0]B.s数组中元素的个数和p所指字符串长度相等C.s和p都是指针变量D.数组s中的内容和指针变量p中的内容相同

  • 查看答案
  • 设有下列程序段: char s[20]="Beijing",*p; p=s; 则

    [单选题]设有下列程序段: char s[20]="Beijing",*p; p=s; 则执行p=s;语句后,下列叙述正确的是( )。A.可以用*p表示s[0]B.s数组中元素的个数和p所指字符串长度相等C.s和p都是指针变量D.数组s中的内容和指针变量p中的内容相同

  • 查看答案
  • 设有以下语句:char strl[]="string",str2[8],*str

    [单选题]设有以下语句: char strl[]="string",str2[8],*str3,*str4="string"; 则_______不是对库函数的正确调用。A.strcpy(strl,"HELLO1");B.strcpy(str2,"HELLO2");C.strcpy(str3,"HELLO3");D.strcpy(str4,"HELLO4");

  • 查看答案
  • 设有以下语句:char strl[]="string",str2[8],*str

    [单选题]设有以下语句: char strl[]="string",str2[8],*str,*str4="string"; 则______不是对库函数的正确调用。A.strcpy(strl,"HELLO1");B.strcpy(str2,"HELLO2");C.strcpy(str3,"HELLO3");D.strcpy(str4,"HELLO4");

  • 查看答案
  • 设有语句:char str1[]="string", str2[8], *ste

    [单选题]设有语句:char str1[]="string", str2[8], *ste3, *str4="string";,则下列不是对库函数 strcpy的正确调用的是______。A.strcpy(str1,"HELLOI");B.strcpy(str2,"HELLO2");C.strcpy(str3,"HELLOY");D.strcpy(str4,"HELLO4");

  • 查看答案
  • 设有语句:char str1[]="string",str2[8],*str3,

    [单选题]设有语句:char str1[]="string",str2[8],*str3,*str4="string";,则下列对库函数strcpy调用不正确的是( )。A.strcpy(str1,"Hellol");B.strcpy(str2,"Hello2");C.strcpy(str3,"Hello3");D.strcpy(str4,"Henllo4");

  • 查看答案
  • 设有语句:char str1[]="string",str2[8],*str3,

    [单选题]设有语句:char str1[]="string",str2[8],*str3,*str4="string";,则下列对库函数strcpy调用不正确的是A.strcpy (str1,"Hello1");B.strcpy(str2, "Hello2");C.strcpy(str3, "Hell03");D.strcpy(str4, "Hell04");

  • 查看答案
  • 设有语句:char str1[]="string",str2[8],*str3,

    [单选题]设有语句: char str1[]="string",str2[8],*str3,*str4="string"; 则下列对库函数strcpy()调用不正确的是( )。A.strcpy(str1,"Hell01");B.strcpy(str2,"Hell02");C.strcpy(str3,"Hell03");D.strcpy(str4,"Hell04");

  • 查看答案
  • 设有如下的程序段:char str[]="HelloWorld";char*pt

    [单选题]设有如下的程序段: char str[]="HelloWorld"; char*ptr; ptr=str; 执行上面的程序段后,*(ptr+10)的值为( )。A.'/0'B.'0'C.不确定的值D.'0'的地址

  • 查看答案
  • 设有说明语句如下:static char str[]="Beijing"; 若执