• 2022-06-03
    有两个字符数组str1,str2,则以下正确的输入语句是()。
    A: gets(str1,str2);
    B: scanf(“%s%s”,str1,str2);
    C: scanf(“%s%s”,&str1,&str2);
    D: gets(“str1”);gets(“str2”);
  • B

    内容

    • 0

      下列函数中实现字符串比较的函数是( ) A: strlen(str) B: stcpy(str1,str2) C: stcmp(str1,str2) D: stcat(str1,str2)

    • 1

      以下涉及字符串数组、字符指针的程序段,没有编译错误的是______。 A: char* str, name[5]; str = "C/C++"; B: char* str, name[6]; name = "Hello"; C: char str1[7] = "prog.c", str2[8]; str2 = str1; D: char line[]; line = "//////";

    • 2

      以下程序运行结果为()。 A: str>str1 B: str C: str=str1 D: str<>str1

    • 3

      有数组定义如下:char str&#91;10&#93;;,以下正确的输入语句是______。 A: scanf(“%c”,<br/>str); B: scanf(“%s”,<br/>str); C: scanf(“%s”,&amp;str[10]); D: gets(str[10]); E: gets(str);

    • 4

      如有以下定义:char str1&#91;8&#93;, str2&#91;8&#93; = &quot;good&quot;;则不能将str2的内容交给str1数组的是: A: str1 = str2; B: strcpy(str1, str2); C: strncpy(str1,str2,6); D: str1[0] = 0; strcat(str1, str2);