#include #define N 80 void fun(char str[]) {" /> #include #define N 80 void fun(char str[]) {" />

全文预览

实验四-数组程序设计

上传者:业精于勤 |  格式:docx  |  页数:7 |  大小:138KB

文档介绍
tr); for(i=0;i<=n/2;i++) { temp=str[i]; str[i]=str[n-1-i]; str[n-1-i]=temp; } printf("The result is %s\n",str); } /* 改为函数后为*/ #include <stdio.h> #include <string.h> #define N 80 void fun(char str[]) { int i,n=strlen(str); char temp; for(i=0;i<=n/2;i++) { temp=str[i]; str[i]=str[n-1-i]; str[n-1-i]=temp; }} void main() { char str[N]; gets(str); fun(str); printf("The result is %s",str); }(2) #include <stdio.h> #include <string.h> #define N 100 void main() { char str[N],t[100]; int i,n; gets(str); n=strlen(str); for(i=0;i<=n/2;i++) { t[i]=str[i*2+1]; } t[i]=0; puts(t); } /* 改用函数后为*/ #include <stdio.h> #include <string.h> #define N 100 void fun(char *str) { int i,n; n=strlen(str); for(i=0;i<=n/2;i++) { str[i]=str[i*2+1]; } str[i]=0; } void main() { char str[N]; gets(str); fun(str); puts(str); }

收藏

分享

举报
下载此文档