c语言求n个数的平均值:

推荐:《c语言教程》

#include int main(void) { int a[100] = { NULL };//初始化数组元素 int i = 0, n;//定义循环变量和正整数变量n float sum = 0.0;//定义和变量为float型,注意计算的数据类型 float average = 0.0;//定义平均数变量为float型,注意计算的数据类型 printf("Please input n (n<100) :"); scanf("%d", &n);//输入正整数n printf("Please input %d integers:", n);//提示输入几个正整数 for (i = 0; i < n; i++)//循环输入元素 { scanf("%d", &a[i]);//输入整形变量 sum += a[i];//循环输入的时候同时进行求和 } //for (i = n - 1; i >= 0; i--) printf("the a[n] number: ");//倒叙输出数组元素 for (i = 0; i < n; i++)//循环输入元素 printf("%d ", a[i]);//倒叙输出数组元素 printf("n"); average = sum / (float)n;//注意不同类型之间的计算,这里加了类型强制转换 printf("averge=%.2fn", average);//输出平均数 return 0; }

程序运行结果如下:

c语言怎么取一个数的平均值,c语言如何求n个数的平均值?相关推荐

  1. C语言(CED)从键盘输入一些整数,求出它们的平均值。数据的个数事先不确定,在输入过程中以ctrl+z键(EOF)作为输入结束的标记。

    (请先看置顶博文)https://blog.csdn.net/GenuineMonster/article/details/104495419 要求: 1.从键盘输入一些整数,求出它们的平均值.数据的 ...

  2. C语言下取整下半个方括号,c语言易错知识点总结[工作范文](28页)-原创力文档...

    c语言易错知识点总结 篇一:c语言易错知识 C语言教学中学生容易出错的知识点解析 0引言 C语言是一种很灵活的语言,在程序调试过程中常常会 遇到一些难解决的问题,一般语法错误计算机能检测出来, 而逻辑 ...

  3. python编写函数、计算三个数的最大公约数_python 函数求两个数的最大公约数和最小公倍数...

    1. 求最小公倍数的算法: 最小公倍数 = 两个整数的乘积 / 最大公约数 所以我们首先要求出两个整数的最大公约数, 求两个数的最大公约数思路如下: 2. 求最大公约数算法: 1. 整数A对整数B进行 ...

  4. c语言中取字符串的首元素,C语言字符串

    @[toc] 在很多教程中,字符串不过是一个以0结束的字符数组,但是,在我看来,字符串虽然不是C语言基本数据类型,但它比任何数据类型都重要,因为字符串是最常用的数据. 一.字符串的概念 我们可以把字符 ...

  5. c语言中求一个数的因数,【代码】求一个数的因数和、求优化、顺便也供新人参考算法...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include main() { int n,q,p,m,k=1,sum=0,s[99999]={2},t[99999];//n是输入 ...

  6. c语言 求一个数的因数,【代码】求一个数的因数和、求优化、顺便也供新人参考算法...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include main() { int n,q,p,m,k=1,sum=0,s[99999]={2},t[99999];//n是输入 ...

  7. C语言加取址符的作用,C语言中指针和取地址符的关系

    一 概念定义: 严格说起来,应该这么讲:指针存的是地址,而&运算符是取变量的地址. 指针原理: 其实计算机中的内存就像一个个抽屉(一兆内存就相当于1百万个抽屉),每个抽屉都有一个编号,用于存放 ...

  8. 2020-06-10:给定一个无序数组,里面数都是成双数的,只有一个数是成单数的,求这个数? 如果上面那题里面有两个单数,怎么求出来?

    1.异或 2.字典或集合 3.排序 golang语言采用异或方式,代码如下: package test22_singlenumber3import ("fmt""test ...

  9. Java不确定参数个数的函数方法,实现求多个数最小值

    package 参数个数不确定方法;/*** @ClassName Test* @Description TODO* @Author cherry* @Date 2018/6/9 17:15* @Up ...

  10. 2020-06-09:给定一个无序数组,里面数都是成双数的,只有一个数是成单数的,求这个数?

    1.异或 2.字典或集合 3.排序 golang语言采用异或方式,代码如下: package test21_singlenumberimport ("fmt""testi ...

最新文章

  1. Error Correction and DeNovo Genome Assembly for the MinION Sequencing Reads mixing Illumina Short Re
  2. Linux下用Xdebug调试php
  3. UA MATH566 统计理论 概念与定理总结
  4. java代码实现通讯录实例,我不知道这有什么用。,
  5. P3857-[TJOI2008]彩灯【线性基】
  6. python列表框_Python列表框
  7. Java 算法 摆动序列
  8. Linux 引入自动化测试平台 KernelC
  9. 有趣的EditView为空时的抖动效果(用户名和密码)--第三方开源--ClearEditText
  10. 将labelme工具生产的json文件批量转dataset
  11. 红帽企业版Linux 6安装指南(中文)
  12. 解决Debian 11系统缺少无线网卡固件rtl8192cfw.bin
  13. 《红孩儿引擎内功心法修练与Cocos2d-x》之结点系统(场景,层,精灵)
  14. 【思考】关于英语论文写作的底层逻辑思考
  15. 程序员接私单被警方抓走,企业应不应该起诉程序员赔偿?
  16. 知乎APP使用 产品体验报告
  17. 《2022年Java开发者生产力报告》出炉啦
  18. ELK安装过程记录,监听netflow和sflow的配置文件编写
  19. Linux驱动开发之常见error汇总
  20. Jenkins_Docker

热门文章

  1. 购物商城app的特点有哪些
  2. html点击 css样式,HTML css a标签点击后样式
  3. 【华为jalor5框架--山寨版实现】【转载】
  4. Package is in a very bad inconsistent state
  5. 游戏开发核心技术:剧本和角色创建1
  6. JFrame 设置还原按钮(窗口最大化后,最大化按钮变为还原按钮)
  7. python海龟画图模块制作的拦球小游戏,谁说小海龟只会画图
  8. 暴风魔镜VR(第一人称和第三人称)
  9. 8个宝藏网站,免费素材一网打尽!
  10. Python tkinter库之Canvas 直线等分圆弧(割圆术)