问题描述:

输入浮点数值 判断是否继续输入 输出N时候 退出for循环 计算出来 输入所有数字的平均值

运行结果:

[root@J01051386 C]# ./a.out This program calculates the average of any number of values.
Enter a value:1
Do you want to enter another value?(Y or N):yEnter a value:2
Do you want to enter another value?(Y or N):yEnter a value:3
Do you want to enter another value?(Y or N):nThe average is 2.00

代码部分:

#include <stdio.h>
#include <ctype.h>
int main(void)
{char answer = 'N';double total = 0.0;double value = 0.0;unsigned int count = 0;printf("\nThis program calculates the average of any number of values.");
//for 循环中的break 的使用 for (;;){   printf("\nEnter a value:");scanf(" %lf",&value);total += value;++count;printf("Do you want to enter another value?(Y or N):");scanf(" %c",&answer);if(tolower(answer) == 'n')break;}    printf("\nThe average is %.2lf\n",total/count);return 0;
}

MODE ——计算了 任意多个数字的平均值(知识点:for的循环)相关推荐

  1. python求txt文件内平均值_使用Python计算.txt文件中的数字的平均值

    我修改了你的代码,看看我是否可以让它工作,但仍然看起来和你的一样.这就是我提出的: def main(): total = 0.0 length = 0.0 average = 0.0 try: #G ...

  2. js编写一个函数,计算任意两个数字之间所能组成的奇数个数,数字必须是个位数。...

    编写一个函数,计算任意两个数字之间所能组成的奇数个数,数字必须是个位数. <body><input type="text" id="txt"& ...

  3. js 编写一个函数,计算任意两个数字之间所能组成的奇数个数

    <!DOCTYPE html> <html> <head><title></title> </head> <body> ...

  4. 如果列出10以内自然数中3或5的倍数,则包括3,5,6,9。那么这些数字的和为23。要求计算得出任意正整数n以内中3或5的倍数的自然数之和。

    题目内容: 如果列出10以内自然数中3或5的倍数,则包括3,5,6,9.那么这些数字的和为23.要求计算得出任意正整数n以内中3或5的倍数的自然数之和. 输入格式: 一个正整数n. 输出格式: n以内 ...

  5. js小练习:编写一个函数,计算任意两个数字之间所能组成的奇数个数,数字必须是个位数

    //编写一个函数,计算任意两个数字之间所能组成的奇数个数,数字必须是个位数(js小白,如有不足,请多多留言哦) //比如: 计算0-3之间能组成的奇数个是01.21.03.13.23.31 // 1- ...

  6. C语言-输入任意多个数字,存到整型数组,支持任意间隔符,同时支持输入字母存到字符数组中

    第一次在CSDN上写博客- 记录一下想了有那么久的,这串代码 起因是做应用密码学的作业时,有Vigenere密码的加密解密.仿射密码加密解密.Playfair算法.Hill密码 因为数据量比较大,要把 ...

  7. 任意多个数字求平均数

    任意多个数字求平均数 我们在进行数据的平均计算时,通常采用先求和再除以数量进行平均的方法.但是这个方法有个隐患,就是如果进行平均的数字数量很多,求和时难免要溢出,导致错误结果. 为了解决这个问题,我们 ...

  8. python有四个数字_Python生成0-9任意4位数字组合的方法

    玩蛇网本文是关于Python生成0-9任意4位数字组合的方法示例.0-9个数字组成任意4位数字,有多少种排列组合的方式,要是用想的需要不少时间而且还容易出错.用python方法来解决这个问题显然简单得 ...

  9. python计算输入的两个数字,try...except...判断是否输入的是数字,如果是则相加

    python计算输入的两个数字,try-except-判断是否输入的是数字,如果是则相加,如果不输入q或者n,则循环一直下去: print("Enter 'q' to quit\n" ...

最新文章

  1. 「AI不惑境」移动端高效网络,卷积拆分和分组的精髓
  2. Objective-C中对Url的参数进行编码
  3. 专车降价滴滴快车使命终结?
  4. 10.6 捕获处理异常
  5. PAT甲级1042 Shuffling Machine:[C++题解]模拟、哈希表、洗牌机
  6. VS 编程常见错误及解决方法
  7. 框架画Button的入口
  8. 基于 Blazui 的 Blazor 后台管理模板 BlazAdmin 正式尝鲜
  9. 为什么子孙后代会讨厌使用java.util.Stack
  10. 自己整理的css3动画库,附下载链接
  11. es 多索引联合查询_HBase二级索引设计思想
  12. Teigha 4.0 Net 开发记录
  13. yml格式写法中容易遇到的坑
  14. 两个特别的10分钟临时邮箱、免费
  15. Java 编写的 坦克大战小游戏
  16. antony.net
  17. numpy结构化数组
  18. SSM网上校园订餐系统-javaweb, mysql
  19. Web 3 大会 | 伍鸣博士发表主题演讲
  20. JavaWeb开发网上商城

热门文章

  1. Oracle学习网站
  2. SeekBar的使用(一):实现OnSeekBarChangListener
  3. AlertDialog的使用(一)
  4. vue 数据绑定 绑定属性 循环渲染数据
  5. 百度链接提交-主动推送Python版
  6. 正则表达式匹配不包含特定字符串解决匹配溢出问题
  7. 使用Jsonp实现跨域请求
  8. 荣耀20搭载鸿蒙,荣耀20系列刚发布,搭载鸿蒙系统新机来袭,余承东已准备好!...
  9. sqlplus command
  10. 2019值得每天闲逛的网站