该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

-----------------------------------------------------

[习题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语言,编写求一组整数的和与平均值的程序相关推荐

  1. 求5个整数的平均值用c语言,编写求一组整数的和与平均值的程序

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 ----------------------------------------------------- [习题6-1]编写求一组整数的和与平均值的程序 ...

  2. c语言整数与平均值,编写求一组整数的和与平均值的程序

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 ----------------------------------------------------- [习题6-1]编写求一组整数的和与平均值的程序 ...

  3. c语言编写程序平均值,编写求一组整数的和与平均值的程序

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 ----------------------------------------------------- [习题6-1]编写求一组整数的和与平均值的程序 ...

  4. c语言程序求一一组数平均值,编写求一组整数的和与平均值的程序

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 ----------------------------------------------------- [习题6-1]编写求一组整数的和与平均值的程序 ...

  5. c语言使用格里高利求pi,用c语言编写程序4.ppt

    用c语言编写程序4 第 四 章 循环结构 4.1 用格里高利公式求π的近似值 (while语句) 4.2 统计一个整数的位数 (do-while语句) 4.3 判断素数 (break 和 contin ...

  6. 编写程序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)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧 ...

  7. 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)小编为大家搜集整理后发布的内容,让我们赶快 ...

  8. c语言组成最大数字,【C语言】输入一组整数,求出这组数字子序列和中最大值...

    //输入一组整数.求出这组数字子序列和中最大值 #include int MAxSum(int arr[],int len) { int maxsum = 0; int i; int j; for ( ...

  9. 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* ...

最新文章

  1. Python中使用代码将后缀名doc文件改为docx
  2. 99.99%安卓手机存在系统安全漏洞
  3. 华为手机30s桌面循环滑动_华为发飙了!麒麟820+双模5G,从2699元跌至2499元,超出消费者预期...
  4. kubernetes(k8s)
  5. puppeteer执行js_使用Node.js和Puppeteer与表单和网页进行交互– 1
  6. 联想平板刷机机器人_消费终端年出货量破1.2亿,杨元庆:联想是智能化转型的赋能者...
  7. Github Projects 项目管理 怎么用
  8. 爱欲与文明(一)快乐原则与现实原则
  9. SpringSecurity自定义多Provider时提示No AuthenticationProvider found for问题的解决方案与原理(四)
  10. 100个穷二代,每人100元,60岁前谁能翻盘?
  11. 考出面试者基本功的 10 个简单编程题
  12. springboot validation详解
  13. R语言生成三维立体图
  14. unity android录制视频教程,Unity3d 录屏功能教程指南 | Cross Platform Replay Kit
  15. AS179-92LF pHEMT GaAs FET单刀双掷(SPDT)开关SKYWORKS
  16. java mqtt发布_使用kura或MQTT将消息发布到kapua
  17. 1-1统计数字问题(C语言实现)
  18. [2021]Linux下C语言qrencode二维码生成库的基本使用和ARM开发板移植
  19. 73939133——“我穿越了无数条世界线,却看不到我要的未来”
  20. LOG的含义 : Mysql 之 binlog介绍

热门文章

  1. 对PV操作问题的理解综合
  2. 20181102_WCF简单双工
  3. 原生ajax 和jquery ajax 个人总结
  4. 查找(四)-------基于B树的查找和所谓的B树
  5. C#利用NPOI导出Excel
  6. 无限滑动的banner图,中间显示大图两边显示一部分,无限滚动
  7. 生成xml报文方法并输出
  8. 阿里面试官的分享Java面试中需要准备哪些多线程并发的技术要点
  9. 【eevee.cc】文章归档
  10. Q120:PBRT-V3,“直接光照”积分器(14.3章节)