MODE ——计算了 任意多个数字的平均值(知识点:for的循环)
问题描述:
输入浮点数值 判断是否继续输入 输出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的循环)相关推荐
- python求txt文件内平均值_使用Python计算.txt文件中的数字的平均值
我修改了你的代码,看看我是否可以让它工作,但仍然看起来和你的一样.这就是我提出的: def main(): total = 0.0 length = 0.0 average = 0.0 try: #G ...
- js编写一个函数,计算任意两个数字之间所能组成的奇数个数,数字必须是个位数。...
编写一个函数,计算任意两个数字之间所能组成的奇数个数,数字必须是个位数. <body><input type="text" id="txt"& ...
- js 编写一个函数,计算任意两个数字之间所能组成的奇数个数
<!DOCTYPE html> <html> <head><title></title> </head> <body> ...
- 如果列出10以内自然数中3或5的倍数,则包括3,5,6,9。那么这些数字的和为23。要求计算得出任意正整数n以内中3或5的倍数的自然数之和。
题目内容: 如果列出10以内自然数中3或5的倍数,则包括3,5,6,9.那么这些数字的和为23.要求计算得出任意正整数n以内中3或5的倍数的自然数之和. 输入格式: 一个正整数n. 输出格式: n以内 ...
- js小练习:编写一个函数,计算任意两个数字之间所能组成的奇数个数,数字必须是个位数
//编写一个函数,计算任意两个数字之间所能组成的奇数个数,数字必须是个位数(js小白,如有不足,请多多留言哦) //比如: 计算0-3之间能组成的奇数个是01.21.03.13.23.31 // 1- ...
- C语言-输入任意多个数字,存到整型数组,支持任意间隔符,同时支持输入字母存到字符数组中
第一次在CSDN上写博客- 记录一下想了有那么久的,这串代码 起因是做应用密码学的作业时,有Vigenere密码的加密解密.仿射密码加密解密.Playfair算法.Hill密码 因为数据量比较大,要把 ...
- 任意多个数字求平均数
任意多个数字求平均数 我们在进行数据的平均计算时,通常采用先求和再除以数量进行平均的方法.但是这个方法有个隐患,就是如果进行平均的数字数量很多,求和时难免要溢出,导致错误结果. 为了解决这个问题,我们 ...
- python有四个数字_Python生成0-9任意4位数字组合的方法
玩蛇网本文是关于Python生成0-9任意4位数字组合的方法示例.0-9个数字组成任意4位数字,有多少种排列组合的方式,要是用想的需要不少时间而且还容易出错.用python方法来解决这个问题显然简单得 ...
- python计算输入的两个数字,try...except...判断是否输入的是数字,如果是则相加
python计算输入的两个数字,try-except-判断是否输入的是数字,如果是则相加,如果不输入q或者n,则循环一直下去: print("Enter 'q' to quit\n" ...
最新文章
- 「AI不惑境」移动端高效网络,卷积拆分和分组的精髓
- Objective-C中对Url的参数进行编码
- 专车降价滴滴快车使命终结?
- 10.6 捕获处理异常
- PAT甲级1042 Shuffling Machine:[C++题解]模拟、哈希表、洗牌机
- VS 编程常见错误及解决方法
- 框架画Button的入口
- 基于 Blazui 的 Blazor 后台管理模板 BlazAdmin 正式尝鲜
- 为什么子孙后代会讨厌使用java.util.Stack
- 自己整理的css3动画库,附下载链接
- es 多索引联合查询_HBase二级索引设计思想
- Teigha 4.0 Net 开发记录
- yml格式写法中容易遇到的坑
- 两个特别的10分钟临时邮箱、免费
- Java 编写的 坦克大战小游戏
- antony.net
- numpy结构化数组
- SSM网上校园订餐系统-javaweb, mysql
- Web 3 大会 | 伍鸣博士发表主题演讲
- JavaWeb开发网上商城