网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
有以下程序(strcpy为字符串复制函数,streat为字符串连接函数)
程序运行后的输出结果是
A.a12xyz
B.bc2yz
C.a2yz
D.12yz
参考答案
更多 “ 有以下程序(strcpy为字符串复制函数,streat为字符串连接函数)程序运行后的输出结果是A.a12xyzB.bc2yzC.a2yzD.12yz ” 相关考题
考题
有以下程序(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
考题
以下程序中函数scmp功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。#includ<string. h>char *scmp(char *s1,char *s2){ if(strcmp(s1,s2)<0) return(s1); else return(s2);}main(){ int i;char string[20],str[3][20]; for(i=0;i<3;i++) gets(str[i]); strcpy(string,scmp(str[0],str[1])); //库函数 strcpy 对字符串进行复制 strcpy(string,scmp(stfing,str[2])); puts(string); }若运行时依次输入: abed、abba 和abc三个字符串,则输出结果为( )。A.abedB.abbaC.abcD.abca
考题
编写 strcpy函数已知 strcpy函数的原型是char *strcpy(char *strDest, const char *strSrc);其中 strDest 是目的字符串,strSrc 是源字符串。(1)不调用 C++/C 的字符串库函数,请编写函数 strcpy(2)strcpy能把 strSrc 的内容复制到 strDest,为什么还要 char * 类型的返回值?
考题
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到pl所指的字符串的后面。例如,分别输人下面两个字符串:FirstString——SecondString程序运行后的输出结果是:FirstString————SecondString注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
考题
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数): #includestdio.h #includestring.h main( ) {char a[10]="abc",b[10]="012",c[10]="xyz"; strcpy(a+1,b+2); puts(strcat(a,c+1)); } 程序运行后的输出结果是( )。A.al2xyzB.12yzC.a2yzD.bc2yz
考题
有以下程序(strcat函数用以连接两个字符串)#includestdio.h#includestring.hmain( ){char a[20]=”ABCD\0EFG\0”,b[]=”IJK”;strcat(a,b);printf(”%s\n”,a);}程序运行后的输出结果是( )。A.ABCDE\0FG\0IJKB.ABCDIJKC.IJKD.EFGIJK
考题
函数调用“streat(strcpy(str1,str2),str3)”的功能是 ______。A.将字符串str1复制到字符串str2中后再连接到字符串str3之后B.将字符串str1连接到字符串str2中后再复制到字符串str3之后C.将字符串str2复制到字符串str1中后再将字符串str3连接到字符串str1之后D.将字符串str2连接到字符串str1之后再将字符串str1复制到字符串str3中
考题
【多选题】关于字符串输入输出,以下说法正确的是()A.在一个程序中,可以使用gets()函数输入字符串,使用puts()函数输出字符串B.在一个程序中,可以使用gets()函数输入字符串,使用printf()函数输出字符串C.在一个程序中,可以使用scanf()函数输入字符串,使用puts()函数输出字符串D.在一个程序中,可以使用scanf()函数输入字符串,使用printf()函数输出字符串
热门标签
最新试卷