//用递归发求1加到100
void maindigui( int res, int i) //定义两个int类型,这里不能省去res后面的int,省去会报错。不知道有没有更好的方法
{if (i > 100) //定义退出循环
{
return 0;
}
else
{
printf("%d,%d\n",i, res+i); //这里打印的数值不能直接是res,如果是直接打印res,则只会显示maindigui(res + i, i + 1)所传入的值。从而丢失一个结果
maindigui(res + i, i + 1); //传入值到void maindigui( int res, int i) ,res+1传输到res; i