在main函数中输入一字符串,包含n个字符。编写一个函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串,函数原型为:void copystr(char *,
下面程序的输出结果是( )。 #include<iostream.h> #include<string.h> voidmain( ) { charp1[10],p2[10]; strcpy(p1,"abc"); strcpy(p2,"ABC"); charstr[50]="xyz"; strcpy(str+2,strcat(p1,p2)); cout<<str; } A.xyzabcABCB.zabcABCC.xyabcABCD.yzabcABC...
以下与库函数strcpy(char *p1,char *p2)功能不相等的程序段是( )。? void strcpy4(char *p1,char *p2){ while (*p2) ;*p1++=*p2++ ; }void strcpy2(char *p1,char *p2){ while ((*p1=*p2)!='\0') { p1++; p2++; } }void strcpy3(char *p1,char *p2){ while (*p1++=*p2++) ...
void str_cpy(char *p1,char *p2) { while(*p2!=\0) { 1 ; p1++; p2++; } *p1=\0; } 上述函数的作用是将p2所指向的字符串复制到p1所指的存储空间,标注1处应选择哪条语句?A.p1=p2B.p2=p1C.*p1=*p2D.*p2=*p1的答案是什么.用刷刷题APP,拍照搜索答疑.刷刷题(shuashuati.com)是专
已定义以下函数 void fun(char *p2, char *p1) { while((*p2=*p1)!=‘\0') { p1++; p2++; } } 函数的功能是:( ) A.将 p1 所指字符串复制到 p2 所指内存空间B.将 p1 所指字符串的地址赋给指针 p2C.对 p1 和 p2 两个指针所指字符串进行比较D.检查 p1 和 p2 两个指针所指字符串中是...
以下程序的输出结果是 int main(void) { char *p1,*p2,str[50]=ABCDEFG; p1=abcd; p2=efgh; strcpy(str+1,p2+1); strcpy(str+3,p1+3); printf(%s,str); }A.AfghdEFGB.AbfhdC.AfghdD.Afgd的答案是什么.用刷刷题APP,拍照搜索答疑.刷刷题(shuashuati.com)是专业的大学职业搜题
str代表str数组首地址,+1表示首地址偏移1个位置,p2+1,p1+3类似 另外注意字符串结尾有个隐含的 '\0'strcpy(str+1,p2+1);执行完之后,str数组是这样的:A f g h \0 F G \0 strcpy(str+3,p1+3); 执行完之后,str数组是这样的:A f g d \0 F G \0 所以最终输出Afgd ...
百度试题 结果1 题目请读程序: # include # include void fun(char * w,int m) { char s,* p1,* p2; p1=w;p2=w+m-1; while(p1 A. GEFDCBA B. AGADAGA C. AGAAGAG D. GAGGAGA 相关知识点: 试题来源: 解析 C 反馈 收藏
p1=w;p2=w+m-1; while(p1 s=*p1++;*p1=*p2--;*p2=s; } } main() { char a[]="ABCDEFG"; fun(a,strlen(a));puts(a); } 输出结果为 A. AGAAGAG B. GAGGAGA C. AGADAGA D. GFEDCBA 点击查看答案 你可能感兴趣的试题 单项选择题 创业计划书在论证的时候尽量不要 A.PPT B.视频...
有以下程序#include#includevoid fun(char*w,int m){char s,*p1,*p2;p1=w;p2=w+m-1;while(p1 A. 116611 B. 161616 C. 654321 D. 123456 相关知识点: 试题来源: 解析 C 正确答案:C 解析:函数fun的功能是将字符串w中的元素从大到小进行排列,所以在主函数中调用函数fun后,字符串a的元素从大...