作者Elfiend (小孩)
看板TransCSI
标题Re: [考古] 中正-93 有错请指正
时间Sat Jun 18 22:01:46 2005
※ 引述《flashstar (闪亮的星)》之铭言:
: 我的意思是指我提供的是字串反转利用递回的观念,
: 而你的程式中完全没有使用到递回的观念,
: 递回一定要有自身呼叫的动作呀...
嗯嗯,抱歉,没看清楚题目。
那如果我这样写的话,算对吗?
静态变数可以给自己的程序用吧?
void reverse_string (chat a[]){
char str;
static int m=0,n=0,flag=0;
int test;
if(a[m]!='\0' && flag=0){
m++;
递回在这 reverse_string(a);
}
else flag = 1;
m--;
test = m - n;
交换在这 if(test > 0){
str = a{m];
a[m] = a[n];
a[n] = str ;
n++;
}
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.139.132.172