实验5-7 使用函数求1到10的阶乘和

分数 10

全屏浏览题目

切换布局

作者 张高燕

单位 浙大城市学院

本题要求实现一个计算非负整数阶乘的简单函数,使得可以利用该函数,计算1!+2!+⋯+10!的值。

函数接口定义:


double fact( int n );

其中n是用户传入的参数,其值不超过10。如果n是非负整数,则该函数必须返回n的阶乘。

裁判测试程序样例:


#include <stdio.h> double fact( int n ); int main(void) { int i; double sum; sum = 0; for(i = 1; i <= 10; i++) sum = sum + fact(i); printf("1!+2!+...+10! = %f\n", sum); return 0; } /* 你的代码将被嵌在这里 */

输入样例:

本题没有输入。

输出样例:

1!+2!+...+10! = 4037913.000000

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

代码具体实现:

double fact( int n ){int i = 1;for(int j=1;j<=n;j++){i *= j;}return i;}

浙大版《C语言程序设计实验与习题指导(第3版)》题目集相关推荐

  1. 丁亚涛c语言程序设计第3版,c语言程序设计(第3版)丁亚涛.pdf

    <C 语言程序设计 (第3 版)>丁亚涛 教材习题与解答 习题1 [参考答案] 1. C 语言基本特点:简洁.紧促.灵活.运算符丰富.数据结构丰富.移植性好等. 2. 程序如下: #inc ...

  2. java 程序设计 第八版,java语言程序设计第八版答案

    参考答案如下 程序[单选题]船用离心泵需向压力较高容器供液时,最常用的方法是________.A. 用大直径叶轮 B. 提高转速 C. 用多级泵 D. 用并联泵 设计[单选题]甲癣口服药治疗,由于用药 ...

  3. 何钦铭c语言程序设计第八章,c语言程序设计(第3版)何钦铭-颜-晖-第8章--指针

    1.第8章 指针[练习8-1]如果有定义"int m, n = 5, *p = &m;"与m = n等价的语句是 B .A m = *p; B. *p = *&n; ...

  4. c语言程序设计第4版pdf荣政_C语言程序设计(第4版) (史蒂芬.寇肯) 中文pdf扫描版[82MB]...

    C语言程序设计(第4版)全面介绍了C语言的各种特性,包括C11中增加的内容.书中包含大量完整的示例及详细的讲解.无论是否拥有编程经验,你都可以通过本书透彻地理解C语言.每章最后附有习题,便于课堂学习或 ...

  5. c语言函数的程序设计,C语言程序设计第3版,第6章函数程序设计.ppt

    C语言程序设计第3版,第6章函数程序设计 C语言程序设计 第6章 函数程序设计 第6章 数组程序设计 6.1 函数概述 6.2 自定义函数示例 6.3 函数定义及调用 6.4 函数嵌套和递归函数 6. ...

  6. java第二版课后题答案_Java语言程序设计第2版第16章 课后习题答案

    <Java语言程序设计第2版第16章 课后习题答案>由会员分享,可在线阅读,更多相关<Java语言程序设计第2版第16章 课后习题答案(62页珍藏版)>请在人人文库网上搜索. ...

  7. 第三章 函数 C++语言程序设计第五版 - 郑莉

    本专栏为C++学习笔记,参考书籍为:C++语言程序设计 第五版 -清华大学出版社- 郑莉 B站视频:https://space.bilibili.com/702528832/video PPT与代码已 ...

  8. C++语言程序设计第五版 - 郑莉-绪论(一)

    本专栏为C++学习笔记,参考书籍为:C++语言程序设计 第五版 -清华大学出版社- 郑莉 B站视频:https://space.bilibili.com/702528832/video PPT与代码已 ...

  9. C++语言程序设计(第4版)郑莉练习

    C++练习(持续更新) 教材:c++语言程序设计第四版 [教材习题4_13:定义Circle类并计算面积] [问题描述] 定义一个Circle类,有数据成员radius(半径),成员函数getArea ...

  10. c语言二分答案最小值,C语言程序设计第2版课后习题答案(贾宗璞许合利人民邮电-第2版).doc...

    C语言程序设计第2版课后习题答案(贾宗璞许合利人民邮电-第2版) C语言习题答案 第1章 1.选择题 (1) C (2) B (3) 2.填空题 (1)main (2) main (3) 有穷性.确定 ...

最新文章

  1. ESX虚拟机文件列表详解
  2. 《HTML 5与CSS 3 权威指南(第3版·上册)》——3.2 新增的非主体结构元素
  3. 0666 | IPC_CREAT
  4. 分布式版本控制系统Git的安装与使用(作业2)
  5. Matlab标准语音库 Timit Database
  6. 【Android图像处理】图像处理之-素描效果
  7. 计算机无法进系统咋办,主编教您电脑无法进入系统怎么办
  8. Voltage Keepsake CodeForces - 801C(二分)
  9. 行路难PPT计算机考试,《行路难》公开课.ppt
  10. 宝塔面板解除强制绑定手机账号限制教程
  11. UG/NX二次开发配置
  12. 计算机二级ms office2021教材,全国计算机等级考试二级MS Office高级应用教材(2021年版)...
  13. 视频编解码标准情况概述
  14. 通道注意力机制keras_在TensorFlow+Keras环境下使用RoI池化一步步实现注意力机制
  15. 小巧易用的分区工具——MiniTool Partition Wizard
  16. 计算机快捷键打开程序格式,win电脑任务管理器怎么打开?6种方法助你迅速优雅的打开(含快捷键方法)...
  17. 逍遥情缘服务器维护没通告,【维护公告】2月2日中午12:00维护公告
  18. CAS: 1260119-01-4, NO2-UIO-66, UIO-66-NO2
  19. 在SEO中必备的知识应该滚瓜烂熟,其余的就是实战落实
  20. 2018 年 Google 设计亮点回顾

热门文章

  1. python学习(二十一)
  2. 真实案例分享:MOS管电源开关电路,遇到上电冲击电流超标
  3. 理解Java并发编程:CountDownLatch解析
  4. 2014年3月17日 房价暴跌了吗
  5. 2021-11-04 历年提高组真题刷题统计表zyz
  6. PBR——概述、基于物理的材质
  7. UOS系统怎么进入开发者模式教程
  8. 数据结构与算法之树结构基础
  9. java 蓝牙_PC平台上JAVA蓝牙通信实现方法
  10. ICCV2019(Segmentation):ShelfNet-论文解读《ShelfNet for Fast Semantic Segmentation》