码迷,mamicode.com
首页 > 编程语言 > 详细

C语言程序

时间:2018-09-14 13:59:41      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:%s   first   scan   ++   clu   har   bsp   cond   printf   

1.编写程序,把一个字符串的内容复制到另一个字符串中。

#include<stdio.h>

void str_copy(char *str1,char *str2)

{while((*str1=*str2)!=‘\0‘)

     {str1++;

       str2++;

      }

}

main()

{char *ps="A book",b[10],*pt;

pt=b;

str_copy(pt,ps);

printf("string b:%s\n",pt);

}

程序运行结果:string b:A book

2.将字符串s1连接到字符串s2的后面。

#include<stdio.h>

char *fun(char *str1,char *str2)

{char *s=str1;

while(*str1)      *str1++;

while(*str2)     *str1++=*str2++;

*str1=‘\0‘;

return(s);

}

main()

{char s1[100];s2[100];

printf("Input the first string:");

scanf("%s",s1);

printf("Input the second string:");

scanf("%s",s2);

printf("Outout the linked string:%s\n",fun(s1,s2));

}

C语言程序

标签:%s   first   scan   ++   clu   har   bsp   cond   printf   

原文地址:https://www.cnblogs.com/08-07/p/9645927.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!