ftsg.net
当前位置:首页 >> 编写一个程序,主函数中定义二个或字符串,调用子... >>

编写一个程序,主函数中定义二个或字符串,调用子...

a)形参用引用变量的方法 #include using namespace std;char * MyStrCat(char *&dst, char *&src){ char *p=dst, *q=src; while(*p)p++; while(*q)*p++=*q++; *p=0; return dst;}int main(){ char s[100],d[100]; cin>>d>>s; MyStrCat(d,s); cou...

#include"stdio.h" #include"string.h" char *fun(char *str1,char *str2) { char *str=str1; while(*str!='\0') str++; while(*str2!='\0') *str++=*str2++; *str='\0'; return(str); } main() { char str1[50],str2[50]; char *str; printf("...

#include #include #include using namespace std; int main() { float F,C; coutF; C=5.0/9*(F-32); cout

#include void print();mian(){print();//在主函数中调用输出函数} void print()//自定义输出函数{ printf("hello world !\n");}

#include #include double maxnum(char *s) { char num[10][20]; int i=0,j; while(*s!='\0') { if(*s>'0' && *s'0' && *s

可以利用字符指针结合while循环的方式来编写字符串复制函数。 具体实现方法可以参考如下程序: #includevoid str_copy(char *str1, char *str2) // 字符串复制函数{ while(*str1++ = *str2++); // 将字符串str2中的每个字符逐个复制到str1中,直...

代码: #include char* str_cat(char* ch1,char* ch2); void main() { char str1[100],str2[100]; printf("请输入一个字符串:\n"); scanf("%s",str1); printf("请输入另一个字符串:\n"); scanf("%s",str2); printf("拼接后的字符串是:%s\n",str_...

#include#includevoid delete(char n, char m[]){char p[81];int i, j,k;for (i = 0; m[i] != '\0'; i++){if (m[i]==n){k = i;for (j = 0; m[k] != '\0';j++){p[j] = m[k + 1];k++;}strcpy(m + i, p);}}}int main(){char c[81], s;printf("输入...

#include #include int mystrlen(char* p) { int size = 0; if(!p) return -1; while(*p) { size++; p++; } return size; } int main() { char str[1024]; gets(str); printf("%d\n",mystrlen(str)); }

你函数写在后面的话,前面至少要声明一下的。。 #include int main() { char input[50]; int i=0,j; printf("pleaes input a string\n"); while((input[i]=getchar())!='\n') i++; for(j=i;j>=0;j--) printf("%c",input[j]); return 1; }

网站首页 | 网站地图
All rights reserved Powered by www.ftsg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com