国二C语言编程题:定义一个长度为10的数组,完成首尾交换,即a[0]<=>a[9],a[1]<=>a[8]
国二C语言编程题:定义一个长度为10的数组,完成首尾交换,即a[0]<=>a[9],a[1]<=>a[8]
日期:2013-03-12 14:43:18 人气:1
char *invert(char str[])
{
char *p,*q,ch;
int i=0;
for(;str[i];i++);
for(p=str,q=&str[--i];p<q;p++,q--)
{
ch=*p;
*p=*q;
*q=ch;
}
return str;
}
交换的函数