网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
【简答题】编程实现将两个字符串连接起来。(不用strcat函数实现)
参考答案和解析
#include<string.h> main() { char str1[80],str2[80]; gets(str1); gets(str2); if(strcmp(str1,str2)>0) { strcat(str2,str1); puts(str2); } else { strcat(str1,str2); puts(str1); } }
更多 “【简答题】编程实现将两个字符串连接起来。(不用strcat函数实现)” 相关考题
考题
有以下程序(strcat函数用以连接两个字符串) #includestdio.h #includestring.h。 main {char a[20]="ABCD\oEFG\0",h[]="IJK"; strcat(a,b);printf("%s\n",a); ) 程序运行后的输出结果是( )。A.ABCDE\0FG\0IJKB.ABCDIJKC.IJKD.EFGIJK
考题
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到pl所指的字符串的后面。例如,分别输人下面两个字符串:FirstString——SecondString程序运行后的输出结果是:FirstString————SecondString注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
考题
单选题有以下程序(strcat函数用以连接两个字符串):#include #include main(){ char a[20]=ABCD\0EFG\0, b[]=IJK; strcat(a,b); printf(%s,a);}程序运行后的输出结果是( )。A
ABCDE\0FG\0IJKB
ABCDIJKC
IJKD
EFGIJK
考题
单选题有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数):
#include
#include
main()
{
chara[10]=abc,b[10]=012,c[10]=xyz;
strcpy(a+1,b+2);
puts(strcat(a,c+1));
}
程序运行后的输出结果是( )。A
a12xyzB
12yzC
a2yzD
bc2yz
考题
单选题数据结构里,关于字符串描述正确的是()。A
字符串可以为空串B
字符串的长度计算’/0’在内C
字符串比较函数strcmp返回值类型是charD
字符串求长度使用strcat
热门标签
最新试卷