main()

{long int n;

clrscr() ;

printf("Enter the data:\n");

scanf(___1___);

printf("****** the origial data ********\n");

if(n<0)

___2___

printf("\n\n");

printf(___3___);

}

第一处:"%ld",&n

第二处:n=-n

第三处:"%ld",n

解析:此题要注意的是数据类型,输入输出的格式控制。

长整数使用ld(或Ld)

双精度浮点数使用lf(或Lf)

此处 d f 不能大写

2. 请在函数fun的横线上填写若干个表达式,使从键盘上输入一个整数n,输出斐波纳契数列。斐波契数列是一种整数数列,其中每数等于前两数之后,如:0 1 1 2 3 5 8 13……

1) int fun(int n){

2) if(___1___)

3) return 0;

4) else if(___2___)

5) return 1;

6) else

7) return___3___;

8) }

第一处:n==0

第二处:n==1

第三处:fun(n-1)+fun(n-2)

解析:求斐波契数列:一项等于其前两项的和。

这也是一个递归。

求斐波契数列的第n项的值,n从0开始。

3. 请补全函数fun,该函数的功能是求出以下分数序列的前n项之和。和值通过函数值返回到main函数。

c fun函数求n个整数的平均值_c语言题目(求阶乘)相关推荐

  1. java求学生的总分和平均分_c语言中求课程总分、平均分。学生总分及平均分

    c语言中求课程总分.平均分.学生总分及平均分 1. #include stdio.h int main(void) { int i, j; int a[6][2]; puts("please ...

  2. 编写一个函数get_average()获取整型数组元素的平均值。要求这个函数既可以用来求一维数组元素的平均值,也可以求二维数组元素的平均值。

    题目内容: 编写一个函数get_average()获取整型数组元素的平均值.要求这个函数既可以用来求一维数组元素的平均值,也可以求二维数组元素的平均值.在main()函数中通过具体的一维数组Array ...

  3. 求n个整数的平均值与中位数

    程序题目描述: 编写程序,求n个整数的平均值与中位数,从键盘接收一个整数n,假定用户输入的n一定是满足3 <= n <= 100.接下来,从键盘接收n个整数存入数组.用户输入的整数,大小是 ...

  4. c语言求两个数的最小公倍数辗转相除法,C语言辗转相除法求2个数的最小公约数...

    辗转相除法最大的用途就是用来求两个数的最大公约数. 用(a,b)来表示a和b的最大公约数. 有定理: 已知a,b,c为正整数,若a除以b余c,则(a,b)=(b,c). (证明过程请参考其它资料) 例 ...

  5. 求5个整数的平均值用c语言,编写求一组整数的和与平均值的程序

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 ----------------------------------------------------- [习题6-1]编写求一组整数的和与平均值的程序 ...

  6. C语言求35 45的最大公约数,C语言怎么求最大公约数和最小公倍数

    #3 段梦超2009-12-20 21:31 输入两个正整数m和n, 求其最大公约数和最小公倍数. <1> 用辗转相除法求最大公约数 算法描述: m对n求余为a, 若a不等于0 则 m 最 ...

  7. python输入一个英文句子、统计单词个数_C语言编程求一个英文句子中的单词数和最长单词的位置、长度及输出这个单词。c++编程 从键盘输入一个英文...

    C语言编程求一个英文句子中的单词数和最长单词的位置.长度及输出这个单词. c++编程 从键盘输入一个英文 www.zhiqu.org     时间: 2020-11-23 我刚做了一关于英文句子里面每 ...

  8. c语言中ax2 bx c求两个实根编程,【c语言】求方程式 ax^2+bx+c=零 的根,分别考虑:1、有两个不等的实根 2、有两个相等的实根...

    [c语言]求方程式 ax^2+bx+c=0 的根,分别考虑:1.有两个不等的实根 2.有两个相等的实根 // 求方程式 ax^2+bx+c=0 的根,分别考虑:1.有两个不等的实根 2.有两个相等的实 ...

  9. c fun函数求n个整数的平均值_Python语法示例——函数

    12_Python语法示例(函数) 1.写一个函数mysum,此函数带有两个参数x,y打印出两个参数x,y的和 def mysum(x, y): print(x + y)mysum(3, 2) 2.写 ...

最新文章

  1. 模型难复现不一定是作者的错,最新研究发现模型架构要背锅丨CVPR 2022
  2. 算法 - 堆排序(C#)
  3. 自学python三个月能赚钱吗-培训三个月拿“高薪”?起底人工智能“速成班”忽悠大法...
  4. 简述机器指令与微指令之间的关系_SAP Marketing Cloud功能简述(四) 线索和客户管理...
  5. SpringBoot 2.x ShardingSphere分库分表实战
  6. imutils.path
  7. mac os 相关命令
  8. think in python 第二版_译林版牛津高中英语,模块词组二
  9. c语言的高级编程,C语言高级编程
  10. 一个Bug你改了两天,真有这么难吗?
  11. Spring mvc mybatis cxf Add CGLIB to your classpath. 错误
  12. 如何在博途精智面板及WinCC RT ADV中创建面板
  13. 微信小程序 开发第三方自定义组件
  14. 请假工资扣费总额计算机公式,病假扣款计算公式excel
  15. 名图怎么弄云服务器_名图怎么弄云服务器
  16. CSS 添加背景图片
  17. 2022年5月20日最全摸鱼游戏导航
  18. mansory使用记录NSLayoutConstraint-代码实现自动布局
  19. 上门预约程序公众号模块 完美版
  20. 最新资讯 针对移动手机漏洞与安全支付

热门文章

  1. Flex与ASP.NET通过Remoting方式交互说明文档
  2. 关于SQL EXPRESS 2005的连接问题
  3. 掌握jsp自定义标签:(四)
  4. matlab中for循环的步长
  5. 深度学习——在TensorFlow中查看和设定张量的形态
  6. 小米选择了总是打开方式_小米不计成本开启让利:70英寸4K大屏电视2999,K30 5G首卖...
  7. 符号说明表怎么做_电气新手搞不定电气识图怎么办?别慌!8套电气识图教程,秒上手...
  8. linux hibernate suspend 区别,实现Linux休眠(sleep/hibernate)和挂起(suspend)[转]
  9. 并行导致的进程数过大无法连接数据库
  10. 如何用 Redis 做实时订阅推送的?