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

PTA 7-223 sdut-C语言实验-求阶乘(循环结构)

从键盘输入任意一个大于等于0的整数n,然后计算n的阶乘,并把它输出。
提示: 0!是 1 。

输入格式:

输入任意一个大于等于0的整数n。

输出格式:

输出n!

输入样例:

在这里给出一组输入。例如:

3

输出样例:

在这里给出相应的输出。例如:

6
#include <stdio.h>
int Fac(int x)
{
    if(x==0)
        return 1;
    else
        return x*Fac(x-1);
}
int main()
{
    int n;
    scanf("%d",&n);
    printf("%d",Fac(n));
    return 0;
}

 

 

 


http://www.kler.cn/a/157201.html

相关文章:

  • 通用项目工程的过程视图概览
  • 【电力系统】永磁同步电机调速系统带有扰动观测器
  • 微服务电商平台课程三:搭建后台服务
  • C#-命名空间
  • Arrays.sort与Collections.sort:深入解析Java中的排序算法
  • 深入理解Java虚拟机:你真的了解JVM吗?
  • 基于Java SSM教学管理系统
  • C语言 操作符详解
  • vue项目配置多个代理
  • SpringBoot集成Mybatis使用切面对所有Service的事务统一管理
  • xattr -r -d com.apple.quarantine是用于删除文件的扩展属性的命令
  • 五、分支和循环
  • JNPF低代码平台高效赋能开发者
  • Glide系列-活动缓存和内存缓存
  • 人工智能_机器学习060_核函数对应数学公式_数据空间错位分割_简单介绍_以及核函数总结---人工智能工作笔记0100
  • 兔子的后院奇遇:深入了解RabbitMQ中的死信队列【RabbitMQ 四】
  • 基于python电商销售数据可视化大屏全屏系统设计与实现+开题报告
  • pytorch bert实现文本分类
  • 前端开发_CSS
  • 大数据之HBase(二)
  • 《开箱元宇宙》:Madballs 解锁炫酷新境界,人物化身系列大卖
  • Linux基础操作一:连接Linux
  • 从顺序表中删除具有最小值的元素(假设唯一) 并由函数返回被删元素的值。空出的位 置由最后一个元素填补,若顺序表为空,则显示出错信息并退出运行。
  • 【shell】
  • 华为云购买参考:到底选购ECS还是CCE?
  • STL常用算法-C++