【练习 1】编写程序,求输入字符串的长度。 #include "stdio.h" main() { char s[50]; int a,lon(char *p); printf("请输入字符串: "); gets(s); a=lon(s); printf("\n输入的字符串的长度=%d\n\n",a); } int lon(char *p) { int n=0; while(*p) { n++;p++; } return(n); } /*【练习 1】编写程序,求输入字符串的长度。*/ 【练习 2】编写函数,int mystrcat(char *s1,char *s2),实现把s1所指向的字符串连接到s2所指向的字符串之后。并编写一个程序,程序中定义并初始化一字符串数组为你的英文名,另一个字符串通过键盘输入,内容为你的学号。调用此函数,输出连接的结果。 #include int mystycat(char *s1,char *s2) { } void main() { } /*【练习 2】编写函数,int mystrcat(char *s1,char *s2), char str1[]={"QiuWenhui"},str2[100]={0},*ptr1=str1,*ptr2=str2; printf("\n输入学号:\n"); gets(str2); mystycat(str1,str2); ptr2=str2; printf("\n学号与英文名为:\n\n"); while(*ptr2!='\0') printf("%c",*ptr2++); printf("\n\n"); while(*s2!='\0') s2++; *s2++=*s1++; while(*s1!='\0') return *s2; 本文来源:https://www.wddqw.com/doc/309bd971f242336c1eb95eb0.html