当前位置: 首页 > news >正文

国家开发大学网站作业怎么做小红书kol推广

国家开发大学网站作业怎么做,小红书kol推广,怎样制作软件开发,做电脑网站步骤day15--计算阶乘小程序--2.19 习题概述 题目描述 求 n!,也就是 123⋯n。 挑战:尝试不使用循环语句(for、while)完成这个任务。 输入格式 第一行输入一个正整数 n。 输出格式 输出一个正整数,表示 n! 代码部分 …

day15--计算阶乘小程序--2.19

习题概述

题目描述

求 n!,也就是 1×2×3⋯×n。

挑战:尝试不使用循环语句(for、while)完成这个任务。

输入格式

第一行输入一个正整数 n。

输出格式

输出一个正整数,表示 n!

代码部分

#include<bits/stdc++.h>
using namespace std;int factorial(int n) //递归函数计算阶乘
{//0和 1的阶乘都为1if (n == 0 || n == 1) {return 1;} else {return n * factorial(n - 1);}
}
int main() {int n;cin >> n;if (n < 0) {cout << "输入的数应为正整数!" << endl;} else {int result = factorial(n);cout << result << endl;}return 0;
}

心得体会

else { return n * factorial(n - 1); }如果输入的n不是0或1(值相同需单独考虑),则执行这部分代码。函数通过递归调用自身来计算 n的阶乘:函数返回n乘以调用factorial(n-1)的结果,即n与比n小1的数的阶乘的乘积。通过不断递归调用直到满足基准情况,最终实现计算n的阶乘的目的。

http://www.ritt.cn/news/16628.html

相关文章:

  • 怎么做免费的网站商城杭州网站优化企业
  • 怀化鹤城区新冠疫情最新消息站长之家seo查询官方网站
  • 网站开发需要看相关书籍seo方式包括
  • 做淘宝客网站要备案吗seo优化网络公司
  • php做的网站安全吗今日十大头条新闻
  • 合肥建网站公司色盲测试图动物
  • 做网站的服务器要什么格式百度指数查询app
  • 电子商务建设与网站规划做网络推广有哪些平台
  • 做网站每页面费用线上推广引流渠道
  • 网站建设上传服务器步骤临沂网站seo
  • 百度收录网站但首页快照不更新百度网络推广
  • 做app模板网站百度地图客服人工电话
  • 做网站网站建设专业公司哪家好注册网址
  • 建设网站便宜软文写作300字
  • 油气集输毕业设计代做网站重庆森林电影简介
  • 河南省建设科技会网站六种常见的网站类型
  • cn域名做seo优化大师是什么意思
  • 企业网站排名怎么做搜索引擎优化有哪些要点
  • 域名经纪公司推荐关键词优化排名软件推荐
  • 金融公司网站开发费用入什么科目国内重大新闻10条
  • 网站怎么做镜像百度推广账户登录首页
  • 万网网站备案系统google浏览器官方下载
  • alexa排名全球前50网站seo最新优化技术
  • b2c网站建立app开发公司排名
  • 网站服务器地址怎么查询重庆seo排名扣费
  • 校园二手用品网站建设的项目章程googlechrome
  • 有关手机网站建设最佳磁力搜索引擎
  • 国外推广渠道平台湖南专业seo优化
  • 外吐司做的阿里巴巴的网站互联网营销外包公司
  • ecshop做的网站北京疫情发布不再公布各区数据