《程序设计基础-c语言》杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p91 习题3

11.循环输入若干个数据,以-1表示结束,计算输入的这些数据的平均值。

尽量避免超过实型数据的有效接收范围,否则会发生舍入误差

#include<stdio.h>
int main(void)
{double num,cnt=0;double average,total=0;printf("输入数值:\n");while(num!=-1){scanf("%lf",&num);if (num==-1) break;cnt=cnt+1.0; total=total+num;}printf("i的值:%lf\n",cnt);average=total/cnt;printf("和为:%lf\n",total);printf("平均值为:%lf",average);
}

循环输入正整数,求其平均值相关推荐

  1. c语言输入一批正整数 求其中的偶数和,编程,输入一批整数,先求出其中的偶数和及奇数和,然后输出偶数和与奇数和的差...

    设计一个程序,要求输入三个整数,能求出其中最大的数并输出 #includeintmain{inti;inta1,a2,a3;printf("输入三个数:\n");scanf(&qu ...

  2. 【python初学者日记】读入正整数n,生成并输出一个含有n个0~100之间的随机列表,求其平均值(保留2位小数)

    读入正整数n,生成并输出一个含有n个0~100之间的随机列表,求其平均值(保留2位小数) 问题分析 代码实现 问题分析 本题涉及了几个基础概念:循环.随机数.列表.代码比较简单,可以加深对这3个概念的 ...

  3. 【python初学者日记】输入正整数n,求1+2+3+……+n的值

    输入正整数n,求1+2+3+--+n的值 问题分析 代码实现 问题分析 本题是考验循环语句的使用,可以用for循环也可以用while循环来做. 代码实现 #输入正整数n,求1+2+3+--+n的值 i ...

  4. C语言中输入一组正整数,以-1作为结束标记,统计输入正整数的个数,并计算其平均值。

    今天在做一道编程题时遇到这样一种输入方式:不知道输入个数为多少,苦思之下终于想出将scanf放入循环之内的方式. 雕虫小技不足挂齿. 请笑纳: 题目要求 输入一组正整数,以-1作为结束标记,统计输入正 ...

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

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

  6. c语言只能最大值不能最小值,用c语言编写输入10个无序的整数,去掉一个最大值和最小值,然后求其平均值...

    用c语言编写"输入10个无序的整数,去掉一个最大值和最小值,然后求其平均值"以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我 ...

  7. 2019.5.输入正整数n,再输入n个数,计算并输出这n个数之和。要求:本题必须使用递归完成,整个程序不允许使用循环。例如3 2 3 4,输出7

    1.题目:输入正整数n,再输入n个数,计算并输出这n个数之和.要求:本题必须使用递归完成,整个程序不允许使用循环.例如3 2 3 4,输出7 2.代码展示(复制可直接运行) import java.u ...

  8. c语言编写程序,输入正整数n,计算0到n以内所有奇数的和,c语言输入正整数n,计算1~n中的奇数和以及偶数和并输出....

    用C语言编写程序,输入一个正整数n(1 #include"stdio.h"intmain(){\x09inti,j,n;\x09inta[12];\x09intmin,mx;\x0 ...

  9. C语言十个数中求出平均值

    思路: 1.输入10个数,使用循环,存储数字可以使用数值. 2.求10个数的和并算出平均值. 3.输出结果得使用库函数,包含头文件(#include <stdio.h>). 写代码: 1. ...

最新文章

  1. 序列模式挖掘、频繁项集与频繁序列
  2. [Android]ListView控件之Adapter性能优化
  3. Java - 死锁 Dead Lock 定位分析
  4. sprintf作用2
  5. 1、play编程基础
  6. 陈平原教授谈博士论文写作经验:讲得太好了!
  7. spark将rdd转为string_八、Spark之详解Tranformation算子
  8. 信息学奥赛一本通C++语言——1008:计算(a+b)/c的值
  9. [转载]如何决定要使用多少点来做FFT?(转载)
  10. 严重: Exception sending context initialized event to listener instance of class
  11. Daily Scrum 11.5日
  12. 爬楼梯算法-java(递归与非递归)
  13. 深度解析DDD中台和微服务设计 | 留言送书
  14. 班级小工具一【微信接龙】
  15. 桌面word文档变成了html,我电脑上的Word文档都变成网页形式了怎么回事?
  16. 图片文件探究1:各种图片文件十六进制的文件头和文件尾
  17. mysql连接耗尽_避免数据库连接被耗尽的三种配置
  18. 『原创』ewebeditor 2.1.6 上传漏洞利用工具
  19. 匹兹堡大学申请条件计算机科学,美国匹兹堡大学计算机科学专业好不好?
  20. win10系统H3C云实验室安装故障解决

热门文章

  1. 单分子测序技术取得重要突破
  2. Basic local alignment search tool (BLAST)
  3. A Crowdsourcing Method for Correcting Sequencing Errors for the Third-generation Sequencing Data 一种用
  4. 弱类型、强类型、动态类型、静态类型语言的区别是什么?
  5. MECAT: fast mapping,error correction, and de novo assembly for single-molecule sequencing reads
  6. vue+elementui项目打包后样式变化问题
  7. PyCharm:选择内容多个光标解决办法
  8. CNN 常用网络结构解析 1x1 卷积运算 示意图
  9. 解决AttributeError: module ‘tensorflow_core._api.v2.config‘ has no attribute ‘experimental_list_device
  10. 解决pip安装时出现报错TypeError: unsupported operand type(s) for -=: ‘Retry‘ and ‘int‘