【发布时间】:2022-06-11 00:11:48
【问题描述】:
#include<stdio.h>
int sita(int ram, int shayam)
{
if (ram == 0)
return 0;
else if (ram % 2)
return sita(ram/2, 2*shayam) + shayam;
-
否则返回 sita(ram/2, 2*shayam) - shayam;
} int main()
{ printf("%d", sita(20, 1)); 返回0; }
【问题讨论】:
-
难怪你看不懂。它的格式非常糟糕。
标签: c function recursion output walkthrough