用c语言的递归方式写1加到100
时间: 2023-03-13 19:14:26 浏览: 120
用c语言的递归方式写1加到100,可以这样:
int sum(int n)
{
if (n == 0)
return 0;
else
return n + sum(n - 1);
} int main()
{
int num = 100;
int result = sum(num);
printf("sum of 1 to %d = %d", num, result);
return 0;
}
相关问题
用c语言递归写求岛屿面积
我不是很擅长写c语言,但是我可以提供一些建议:首先,你需要定义一个递归函数,它可以接受一个岛屿的坐标作为参数,然后计算出岛屿的面积。其次,你需要遍历岛屿的每个坐标,然后使用递归函数计算岛屿的面积。最后,你可以检查计算出来的面积是否符合你的预期值。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231044833.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![txt](https://img-home.csdnimg.cn/images/20241231045021.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![txt](https://img-home.csdnimg.cn/images/20241231045021.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![cpp](https://img-home.csdnimg.cn/images/20250102104920.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)