#include<stdio.h>
#include<string.h>
main( )
{char a[20]=”ABCD\0EFG\0”,b[]=”IJK”;
strcat(a,b);printf(”%s\n”,a);
}
程序运行后的输出结果是( )。
A.ABCDE\0FG\0IJK
B.ABCDIJK
C.IJK
D.EFGIJK
[单选题]有以下程序(strcat函数用于连接两个字符串):程序运行后的输出结果是( )。A.U-KB.ABCDE\0FG\0UKC.ABCDUKD.EFGUK
[单选题]有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数):#include
[主观题]编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到pl所指的字符串的后面。例如,分别输人下面两个字符串:FirstString——SecondString程序运行后的输出结果是:FirstString————SecondString注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
[问答题]编写一个函数fun它的功能是:实现两个字符串的连接(使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串后。 例如,分别输入下面两个
[试题]C. 中将两个字符串连接起来组成一个字符串的函数是__________。
[单选题]两个字符串相等是指( )。A.两个字符串的长度相等B.在两个字符串中出现的字符的集合相等C.两个字符串的长度相等,并且两个串中出现的字符的集合相等D.两个字符串的长度相等,并且对应位置的字符相等
[主观题]给定程序MODll.C中函数fun的功能是:比较两个字符串,将长的那个字符串的首地址作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
[单选题]两个字符串相等的条件是 ( )A.串的长度相等B.含有相同的字符集C.都是非空串D.串的长度相等且对应的字符相同
[主观题]函数sstrcmp()的功能是对两个字符串进行比较。当s所指字符串和t所指字符串相等时,返回值为0;当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串小于t所指字符串时,返回值小于0(功能等同于库函数strcmp()),请填空。#include<stdio.h>int sstrcmp(char *s,char *t){ while(*s&&*t&&*s= =){s++;t++; }return;}
[单选题]字符串运算符中,( )运算符对两个字符型数据进行连接,将后面的字符串原样连接到前面字符串后面成为一个字符串。A.$B.-C.+D.*