首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

请教这段程序是如何样运行的啊

2012-02-06 
请问这段程序是怎么样运行的啊?请问下面的程序运行的过程是怎样的?/**/#include stdio.h#include conio

请问这段程序是怎么样运行的啊?
请问下面的程序运行的过程是怎样的?
/**/
#include <stdio.h>
#include <conio.h>
int   f(int   a[],int   n);
void   main()
{
  int   i,a[3]={1,2,3},s=0;
  clrscr();
  s=f(&a[0],3);
  printf( "%d\n ",s);
}
int   f(int   a[],int   n)
{
  if(n> 1)
    return(a[0]+f(&a[1],n-1));
  else
    return(a[0]);
}

[解决办法]
递归调用对数组的某个部分求和
不过这个写法还真的废阿

热点排行