求平均值程序c语言,编写求一组整数的和与平均值的程序
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
-----------------------------------------------------
[习题6-1]编写求一组整数的和与平均值的程序。
-----------------------------------------------------
[分析]循序渐进,从易到难,分解为下列问题群。
[6-1a]键盘输入5个整数,求它们的和与平均值。
[6-1b]键盘输入N(符号常量)个整数,求它们的和与平均值。
[6-1c]键盘输入n(变量)个整数,求它们的和与平均值。n
本身也由键盘输入。
--------------[6-1a]的参考代码-----------------------
#include
void main()
{ float average; //用于存平均值
int i,x,sum=0; //累加器sum清零
for(i=1;i<=5;i++)//循环5次
{
printf("number %d = ",i);//提示输入
scanf("%d",&x);
sum += x;
}
printf("sum = %d\n",sum);
average=sum/5.0; //想一想为何要写成5.0
printf("average=%f\n",average);
}
--------------[6-1b]的参考代码-----------------------
#include
#define N 5 //定义符号常量
void main()
{ float average; //用于存平均值
int i,x,sum=0; //累加器sum清零
for(i=1;i<=N;i++)//循环N次
{
printf("number %d = ",i);//提示输入
scanf("%d",&x);
sum += x;
}
printf("sum = %d\n",sum);
average=(float)sum/N; //为何要(float)
printf("average=%f\n",average);
}
--------------[6-1c]的参考代码-----------------------
#include
void main()
{
float average; //用于存平均值
int i,x,sum=0; //累加器sum清零
int n; //额定的输入数据总数
printf("total input data = ");
scanf("%d",&n);
for(i=1;i<=n;i++)//循环N次
{
printf("number %d = ",i);//提示输入
scanf("%d",&x);
sum += x;
}
printf("sum = %d\n",sum);
average=(float)sum/n;//能否写成(float)(sum/n)
printf("average=%f\n",average);
}
求平均值程序c语言,编写求一组整数的和与平均值的程序相关推荐
- 求5个整数的平均值用c语言,编写求一组整数的和与平均值的程序
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 ----------------------------------------------------- [习题6-1]编写求一组整数的和与平均值的程序 ...
- c语言整数与平均值,编写求一组整数的和与平均值的程序
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 ----------------------------------------------------- [习题6-1]编写求一组整数的和与平均值的程序 ...
- c语言编写程序平均值,编写求一组整数的和与平均值的程序
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 ----------------------------------------------------- [习题6-1]编写求一组整数的和与平均值的程序 ...
- c语言程序求一一组数平均值,编写求一组整数的和与平均值的程序
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 ----------------------------------------------------- [习题6-1]编写求一组整数的和与平均值的程序 ...
- c语言使用格里高利求pi,用c语言编写程序4.ppt
用c语言编写程序4 第 四 章 循环结构 4.1 用格里高利公式求π的近似值 (while语句) 4.2 统计一个整数的位数 (do-while语句) 4.3 判断素数 (break 和 contin ...
- 编写程序C语言 用递归法求n,用C语言编写一个递归程序用来计算:1*2+2*3+3*4+.+(n-1)*n...
用C语言编写一个递归程序用来计算:1*2+2*3+3*4+.+(n-1)*n以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧 ...
- c语言编写程序求8,使用c语言编写程式,实现计算1*2*3+4*5*6+7*8*9+……+28*29*30的值...
使用c语言编写程式,实现计算1*2*3+4*5*6+7*8*9+--+28*29*30的值以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快 ...
- c语言组成最大数字,【C语言】输入一组整数,求出这组数字子序列和中最大值...
//输入一组整数.求出这组数字子序列和中最大值 #include int MAxSum(int arr[],int len) { int maxsum = 0; int i; int j; for ( ...
- c语言用判别式求二元一次方程,C语言编写二元一次方程的判别式
求列这两道题的二元一次方程 1.设甲速度为X乙速度为Y(2+2.5)X+2.5Y=363X+(2.3)Y=362.2人间为X3人为Y2人间每天2*353人间每天3*252X+3Y=702*35X+3* ...
最新文章
- Python中使用代码将后缀名doc文件改为docx
- 99.99%安卓手机存在系统安全漏洞
- 华为手机30s桌面循环滑动_华为发飙了!麒麟820+双模5G,从2699元跌至2499元,超出消费者预期...
- kubernetes(k8s)
- puppeteer执行js_使用Node.js和Puppeteer与表单和网页进行交互– 1
- 联想平板刷机机器人_消费终端年出货量破1.2亿,杨元庆:联想是智能化转型的赋能者...
- Github Projects 项目管理 怎么用
- 爱欲与文明(一)快乐原则与现实原则
- SpringSecurity自定义多Provider时提示No AuthenticationProvider found for问题的解决方案与原理(四)
- 100个穷二代,每人100元,60岁前谁能翻盘?
- 考出面试者基本功的 10 个简单编程题
- springboot validation详解
- R语言生成三维立体图
- unity android录制视频教程,Unity3d 录屏功能教程指南 | Cross Platform Replay Kit
- AS179-92LF pHEMT GaAs FET单刀双掷(SPDT)开关SKYWORKS
- java mqtt发布_使用kura或MQTT将消息发布到kapua
- 1-1统计数字问题(C语言实现)
- [2021]Linux下C语言qrencode二维码生成库的基本使用和ARM开发板移植
- 73939133——“我穿越了无数条世界线,却看不到我要的未来”
- LOG的含义 : Mysql 之 binlog介绍