- 博客(2)
- 收藏
- 关注
原创 C语言之猴子吃桃问题(函数练习题)
根据题意,我们假设猴子第n天吃的桃子数是num个,则当n=10,num=1.反推得到:n=9——num=(1+1)*2=4;猴子第一天摘下N个桃子,当时就吃了一半,还不过瘾,就又多吃了一个。第二天又将剩下的桃子吃掉一半,又多吃了一个。所以我们将考虑编写一个函数,若n=10,则num=1;题目条件要求我们将反向打印每天剩余的桃子数,所以。到第10天在想吃的时候就剩一个桃子了。采用递归方法,注意返还值的巧妙运用。以后每天都吃前一天剩下的一半零一个。
2023-01-02 12:22:35 2077 1
原创 如何用C语言求两个矩形相交面积
假设将X1,X2,X3,X4按从小到大的顺序排序之后为a1,a2,a3,a4;将Y1,Y2,Y3,Y4按从小到大的顺序排序之后为b1,b2,b3,b4;则矩形C的面积的计算公式为(a3-a2)*(b3-b2) .第二,我们考虑矩形相交的几种情况。第一,我们考虑矩形相交的面积是否为零,及矩形是否相交。若将矩行放在一个平面直角坐标系中,则矩阵均位于第一象限(包括坐标轴)。据此画出图形(每种情况对应的图形有不同方向的相交,这里并未画出)由于A和B本质并无区别(A,B可互换),故这几种情况可以缩减为。
2022-12-28 17:51:27 1171 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人