C语言比较两个数的大小和计算阶乘

读书笔记 专栏收录该内容
2 篇文章 0 订阅

暂时看到这两种方法。虽然很简单,但还是总结一下
比较两个数的大小
方法1:
int imin(int n, int m)
{
int min;
if(n < m)
min = n;
else
min = m;
return min;
}
方法2:
int imin(int n, int m)
{
return n < m ? n : m;
}
计算阶乘:
方法1使用循环:
long fact(int n)
{
long ans;
for(ans = 1; n > 0; n–)
ans * = n;
return ans;
}
方法2使用阶乘:
long rfact(int n)
{
long ans;
if(n> 0)
ans = n * rfact(n - 1);
else
ans = 1;
return ans;
}

  • 0
    点赞
  • 0
    评论
  • 1
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值