更多“以下正确的程序段是A.char str1[ ]="12345",str2[ ]="abcdef";B.char str[10],*st="abcde";strca ”相关问题
  • 第1题:

    运行以下程序,输出结果的是: str1 = "Dongbei University" str2 = str1[:7] + " Normal " + str1[-10:] print(str2)

    A.Normal U

    B.Dongbei Normal

    C.Normal University

    D.Dongbei Normal University


    t a=1,b=0; if(!a) b++; else b+=3; printf(“%d
    ”,b); return 0;

  • 第2题:

    2、以下关于strcmp(str1, str2)的说法正确的是()。

    A.若strcmp(str1, str2)的值为非0值,说明str1和str2相等。

    B.若strcmp(str1, str2)的值为0值,说明str1和str2相等。

    C.若strcmp(str1, str2)的值为负数,说明比较失败。

    D.若strcmp(str1, str2)的值为正数,说明str1比str2更长。


    若strcmp(str1, str2)的值为0值,说明str1和str2相等。

  • 第3题:

    char str1[10],str2[]=”China”; 以下语句正确的是()。

    A.str1=”China”;

    B.str1=str2;

    C.strcpy(str1,str2);

    D.以上均不正确。


    strcpy(str1,str2);

  • 第4题:

    【单选题】如果有定义语句char str1[10],str2[10]={"books"};则能将字符串"books"赋给数组str1的正确语句是()。

    A.str1="books";

    B.strcpy(str1,str2);

    C.str1=str2;

    D.strcpy(str2,str1);


    gets(&str[0])

  • 第5题:

    以下正确的程序段是()。

    A.char str1[]="12345",str2[]="abcdef";strcpy(str1,str2);

    B.char str[10], *st="abcde"; strcat(str,st);

    C.char *st1="12345", *st2="abcde""; strcat(st1,st2);

    D.char str[10]="", *st="abcde";strcat(str,st);


    C