前边我们学过递归,今天我们通过n的阶乘来练习一下吧:
首先设定判断条件 , 当n>=1时候,返回自身乘以自身减一;当n等于0的时候返回一:
代码如下 , 仅供参考:
#include <stdio.h>#include <stdlib.h>int multiply(int n){ if (n>=1) return n*multiply(n-1); else return 1;}int main(){ int n; printf("请输入一个整数!n"); scanf("%d",&n); printf ("%d的阶乘为:%d",n,multiply(n)); return 0;}【c语言实现n的阶乘三种方法】赶紧自己实现一下吧 。
- 怎样才能把设置成手机桌面,教你设置手机桌面
- 到底是端午安康还是端午安康快乐 端午安康还是快乐好
- 小米3开机一直停在mi字界面 小米3开不了机一直在mi界面
- 新鲜山楂怎么洗才干净,怎样清洗山楂洗得干净
- 御华麟香港美食可以有多种选择
- 麻婆豆腐排名第一的菜,今日美食推荐麻婆豆腐
- 天冷真的太适合吃猪肚鸡了,御寒美食猪肚鸡暖心又暖胃
- 怎样鉴别黑米和染色的米
- 四川省德阳市十大好吃的特色美食