从键盘输入一个正整数 n,求 n!

#include <stdio.h>
int main ()
{int i = 2 , n;float fac = 1;printf("请输入一个正整数:\n");scanf("%d", &n);if(n == 0 || n == 1) {printf("%d 的阶乘是1\n", n);return 0;}while(i <= n) {fac = fac * i;i++; }printf("%d 的阶乘是:%.2f\n", n , fac); return fac;
}

从键盘输入一个正整数 n,求 n!相关推荐

  1. 编写程序,键盘输入一个正整数,求该整数的各位数字平方之和。若输入的整数值为1274,则计算12+22+72+42,结果为70。

    #include<stdio.h> #include<math.h> main() { int a,s=0,i; printf("请输入一个正整数:"); ...

  2. c语言从键盘输入一个整数判断是否为素数,键盘输入一个正整数,程式设计判断其是否为素数(即质数)...

    键盘输入一个正整数,程式设计判断其是否为素数(即质数)以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 键盘输入一个正整数 ...

  3. 从键盘输入一个正整数(不多于5位),计算该正整数与789之和(记为sum)

    [问题描述]按程序功能要求编写程序. (1)从键盘输入一个正整数(不多于5位),计算该正整数与789之和(记为sum): (2)将整数sum各个位拆分到数组a中: (3)数组a从小到大排序: (4)将 ...

  4. C语言:从键盘输入一个正整数,将该数倒序输出。

    /*从键盘输入一个正整数,将该数倒序输出.*/#include<stdio.h>int main() {int num,c;printf("请输入一个正整数:\n"); ...

  5. 输入一个正整数,求出它是几位数

    C语言:输入一个正整数,求出它是几位数 并将其按倒序输出如:123,输出为321. #include <stdio.h> int Show(int x)//判断位数 {int n=0;wh ...

  6. 编写Java程序,从键盘输入一个正整数n(n≥2),随机生成一个n阶方阵,每个元素均为整数,其取值范围为[100,999]。然后输出该方阵元素中的最大值和最小值。

    编写Java程序,从键盘输入一个正整数n(n≥2),随机生成一个n阶方阵,每个元素均为整数,其取值范围为[100,999].然后输出该方阵元素中的最大值和最小值. ```java package Ja ...

  7. 输入一个正整数,求该数的阶乘。询问用户是否愿意继续。(使用嵌套循环实现) 【提示】: 1.N 的阶乘公式为:n! = 1 × 2 × … × (n - 1) × n 2.

    #include <iostream> #include <cmath>using namespace std; int main() {int i = 1;//用于外部循环i ...

  8. python输入一个正整数n求下列算式的值_C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值。,C语言 编写一个程序,输入一个正整数,求出它是几位数。...

    导航:网站首页 > C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.,C语言 编写一个程序,输入一个正整数,求出它是几位数. C语言编写程序:输入一个正整数x和一个正整数n,求下 ...

  9. 输入一个正整数,求它各位数的数字之和

    class Test{ public static void main(String[] args){ int iSum = 0; Scanner scan = new Scanner(System. ...

最新文章

  1. 高并发下的redis击穿,你需要了解下布隆过滤器
  2. 年中盘点:2021年最炙手可热的10家AI初创公司
  3. 【转】如何用Redis做LRU-Cache
  4. 73 Zabbix 微信告警
  5. 汽车常识全面介绍 - 车身
  6. 苹果开始整治App Store恶意抄袭现象
  7. Java9新功能之HTTP2和REPL
  8. 在springboot中构建子模块却无法加载,如果解决?
  9. MS Learn 宝藏资源库 - 学习经验分享
  10. 深入理解 JVM Class文件格式(十)
  11. java 注解应用技巧_改善Java应用程序性能的快速技巧
  12. java求平均值Scanner_Scanner的一些问题
  13. 反射矩阵(reflection matrix)推导
  14. 为VS2010添加背景图
  15. 毕业设计(十七)---发表文章(3)之- 使用ckeditor上传图片(flash)
  16. Unity学习笔记-uniwebview4-网页与unity通信
  17. Java面试面经大合集(含答案),大厂越来越简单进了,建议收藏
  18. day13、1 - 抓包--科来软件使用
  19. python自动生成ppt报告_把时间还给洞察,且看PPT调研报告自动生成攻略
  20. mysql查询除某一列外的其他列

热门文章

  1. 怎样能把在线视频(不提供下载)储存下来到电脑
  2. Android相机对焦问题
  3. web前端开发分享js进阶篇
  4. 人机智能交互技术教学进度表(2017-2018-1)含测试 机器人方向本科限选课程
  5. 数学与计算机学院英文翻译,数学与计算机,mathematics and computer science,音标,读音,翻译,英文例句,英语词典...
  6. 使用 FFmpeg 删除导出视频字幕文件
  7. android 视频播放器 加载字幕,Android 实现视频字幕Subtitle和横竖屏切换示例
  8. 采集淘宝网的10个经典方法
  9. 记录ssl证书过期,更新证书的过程
  10. 测试开发之前端——No8.HTML5中的媒介事件