参考答案和解析
正确答案:D
解析:strcat(s1,s2)是把s2字符串连接到s1字符串的末尾,要保证s1能容纳下连接后的字符串。
更多“若有说明chars1[30]="abc",s2[]="defghi";,则在使用函数strcat(s1,s2)后,结果是()A.s1的内容更新 ”相关问题
  • 第1题:

    以下程序的输出结果是()includemain(){chars1[]="123",s2[]="abc",ss[20]="010";strc

    以下程序的输出结果是 ( ) #include<string.h> main() {char s1[]="123",s2[]="abc",ss[20]="010"; strcat(ss+1,strcpy(s2,s1)); printf("%s\n",ss); }

    A.10123

    B.0abc

    C.1123

    D.01abc


    正确答案:A

  • 第2题:

    若有说明char s1[30]="abc",s2[]="defghi";,则在使用函数strcat(s1,s2)后,结果是( )。

    A.s1的内容更新为abcdefghi

    B.s1的内容更新为defghi\0

    C.s1的内容更新为defghiabc\0

    D.s1的内容更新为abcdefghi\0


    正确答案:D
    解析:strcat(s1,s2)是把s2字符串连接到s1字符串的末尾,要保证s1能容纳下连接后的字符串。

  • 第3题:

    数组定义: char s1[10], s2[10]=“ABCD”; 则能将字符串”ABCD”赋给s1的正确语句是 。

    A.s1=“ABCD”

    B.strcpy(s1,s2)

    C.s1=s2

    D.strcat(s1,s2)


    strcpy(s1,s2)

  • 第4题:

    若有说明char s1[30]="The city",s2[]="is beautiful";,则在使用函数strcat(s1,s2)后,结果是( )。

    A.s1的内容更新为The city is beautiful\0

    B.s1的内容更新为is beaut\0

    C.s1的内容更新为The city\0is beautiful\0

    D.s1的内容更新为The cityis beautiful\0


    正确答案:D
    解析:该函数用来使两个字符串连接成为一个字符串。strcat(str1,str2)将str2中的字符连接到str1的字符后面,并在最后加一个“\0”。连接后新的字符串存放在strl中。注意:用于字符串处理的函数。

  • 第5题:

    若有说明“char s1[30]="abc",s2[]="defghi";",则在使用函数stoat(s1,s2)后,结果是( )。

    A.A.s1的内容更新为abcdefghi

    B.s1的内容更新为defghi\0

    C.s1的内容更新勾defghiabc\0

    D.s1的内容更新为abcdefghi\0


    正确答案:D
    strcat(s1,s2)函数的功能是把s2字符串连接到s1字符串的末尾,要保证s1有足够的空间容纳下连接后的字符串。