函数调用
4、 (1)先写一个函数StrCon,将两个字符串连接; (2)再写一个函数StrPrint,通过调用函数StrCon,能够实现输出两个字符串连接后的字符串; (3)在主函数中输入两个字符串,调用StrPrint输出连接这两个字符串后的字符串; 提示:嵌套调用机制的实现;
#include void strcon(char str1[],char str2[]) { int i,j; i=strlen(str1); for(j=0;str2[j]!='\0';j++) str1[i++]=str2[j]; str1[i]='\0'; } void strprint(char str1[],char str2[]) {void strcon(char str1[],char str2[]); strcon(str1,str2); puts(str1); } void main() {void strprint(char str1[],char str2[]); char str1[80],str2[40]; printf("enter str1:\n"); gets(str1); printf("enter str2:\n"); gets(str2); strprint(str1,str2); }。
C语言实现:
答:#include using namespace std; int main() { int sum11=0,sum21=0,i,m; //这里改一下 sum1...详情>>
问:挺简单的一C函数,不过我是初学者,暂时还不会写,请好心人多多帮忙!
答:int mystrlen(char *str) { int n = 0; while (*str) { n++; str++;} return n; } voi...详情>>