c语言编程:连续输入若干个正整数,求其和及其平均值,直到输入0结束.以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

c语言编程:连续输入若干个正整数,求其和及其平均值,直到输入0结束.

#include

void main()

{

int n,i=0;

double ver, sum =0;

scanf("%d",&n);

while(n!=0)

{

++i;

sum += n;

scanf("%d", &n);

}

ver = sum/i;

printf("sum = %f,ver = %f",sum,ver);

}

连续输入若干个正整数,求出其和及平均值,直到输入为0结束(c语言)

#include #include #define N 10int main(void){ int i,aver=0,index=0,sum=0; int * a; a=(int * )malloc(sizeof(int)*N); printf("连续输入若干个正整数(输入0结束):\n"); while(1) { scanf("%d",&a[index]); if(0==a[index]) { break; } sum+=a[index]; index++; if(index>=N) { a=(int * )realloc(a,sizeof(int)*N); } } if(index>0) aver=sum/index; else aver=0; printf("总和为%d,平均值为%d\n",sum,aver); return 0;}

连续输入若干个正整数,求出其和及平均值,直到输入为0结束

要的只是个思路吗?两个变量就OK了 一个用来累加求和 一个用来记录个数求平均值 如果累加的数没变化就是0 结束程序

我用C++写了一个

#include

void main()

{

int sum = 0, num, counter = 0;

double ave;

cin >>num;

while(num)

{

counter++;

sum += num;

ave = (double)sum / counter;

}

cout <

cout <

}

c#从键盘连续输入N 个正整数求其平均值。

class Program

{

static void Main(string[] args)

{

Farray();

OperateNum();

}

static void OperateNum()

{

Console.WriteLine("请输入一个数字:");

Int32 num = Convert.ToInt32(Console.ReadLine());

Int32 i = 0;

Int32 tot = 0;

while (num > 0)

{

Console.WriteLine("请输入下一个数字:");

tot = tot + num;

i++;

num = Convert.ToInt32(Console.ReadLine());

}

Console.WriteLine("总共输入数字{0}个,平均值为{1}.",i,Convert.ToSingle(tot)/i);

return;

}

}

从键盘输入n个正整数(直到输入0时结束输入)求其平均值,并对其按大

#include int main(int argc,char *argv[]){ int n,i,j,k,sum,a[100]; printf("Input some integers...\n"); for(sum=n=0;n<1000;n++){ if(scanf("%d",a+n),a[n]==0) break; sum+=a[n]; for(j=n;j>0;j--) if(a[j]>a[j-1]) k=a[j],a[j]=a[j-1],a[j-1]=k; } printf("\n"); for(k=i=0;i

用c语言编程:要求用数组,先输入一个正整数n,在输入n个整数,求其平均值(保留两位小数

float a[10],sum,m;

int n;

sum=0;

scanf("%d",&n);需要注意输入的n值要小于你定义的数组的长度

for(i=0;i

scanf("%f",&a[i]);

for(i=0;i

sum=sum+a[i];

m=sum/n;

printf("%.2f",m);%.2f中的.2就可以控制输出数保留两位小数

C语言编程:输入20个整型数求其中正数的平均值

#include

int main(void)

{

int n=20,i,x,sum=0,a=0;

for (i=1;i<=n;i++)

{

scanf("%d",&x);

if (x>0)sum+=x,a++;

}

printf("%d\n",sum/a);

return 0;

}

楼上的兄弟们 好快啊,对话框里敲都没敲赢

楼下的兄弟好专业,惭愧 惭愧~~~

我想除了把sum改成s以外想不到如何再短了

输入若干个正整数,求奇数和偶数的平均值。

比如一个a数组里面若干个数

sum=sum1=op=op1=0;

for(i=0;i

{

if(a[i]%2!=0) a数组的值被2余不等0则为奇数

{sum=sum+a[i],op++;}奇数的值相加,op为奇数的记数

else

{sum1=sum1+a[i],op1++;}偶数的值相加,op为偶数的记数

}

最后在sum/op,sum1/op1输出

用C语言编程输入三个整数数,求它们的和及平均值

1、#includeint main()

2、{    int a,b,c;    scanf("%d%d%d",&a,&b,&c);

3、 int sum = a+b+c;

4、   printf("和: %d",sum);

5、printf("平均值:%f",sum/3.0);

6、return 0

讲解:

1、先定义四个整形。

2、一个浮点型保存平均值。

3、然后在控制台等待输入。

4、将输入的三个整数加起来赋值给sum。

5、将三个整形除以3.0(为什么是3.0,是因为ave是浮点型的,隐性转换到float)。

6、然后输出。

分页:

1

23

c语言累加和求平均数程序,c语言编程:连续输入若干个正整数,求其和及其平均值,直到输入0结束....相关推荐

  1. c语言求3个整数的平均数程序,c语言求余(c语言求任意三个数的平均值)

    C语言提供了一个取余数的运算符%,称之为"模"运算符.只有两个整数之间才可以进行模运算!a % b 表示 用b来整除a,商整数,得到余数.如:5%3 = 2 4%3 =13%3 . ...

  2. c语言用除法求平均数,论C语言两整数平均值的4种算法

    小学数学中我们就学过一种简单的求解两个整数平均数的算法(a+b)/2,当然它同样适用于我们的C语言#include #include int main() { int a = 10; int b =  ...

  3. C语言中含有阶乘的程序,c语言阶乘(c语言求10的阶乘的程序)

    用C语言求1!+2!+3!+..+20! 请高手指教 #include using namespace std; int main() { int sum = 0; for ( int i = 1; ...

  4. c语言密码强度的判断程序,C语言实现密码强度检测

    这篇文章主要为大家详细介绍了C语言实现密码强度检测,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了C语言实现密码强度检测,供大家参考,具体内容如下 ...

  5. c语言按键实现跳转程序,C语言中的跳转语句

    <C语言中的跳转语句>由会员分享,可在线阅读,更多相关<C语言中的跳转语句(4页珍藏版)>请在人人文库网上搜索. 1.C语言中的跳转语句c语言有4个跳转语句return.got ...

  6. c语言中有关随机数的程序,C语言中随机数相关问题

    用C语言产生随机数重要用到rand函数.srand函数.及宏RAND_MAX(32767),它们均在stdlib.h中进行了声明. int rand(void);//生成一个随机数 voidsrand ...

  7. 如何用c语言编写炫酷烟花程序,C语言实现放烟花的程序

    这是一个利用C语言编写放烟花的程序(同时也可以播放音乐),供大家参考,具体内容如下 代码如下 #pragma once #include #include //图形界面库头文件 #include // ...

  8. c语言入门经典18个程序,C语言入门经典

    面向C语言初学者,详细且全面地讲解了C语言的各种知识,从基础知识到高级应用,由浅入深,循序渐进地引领读者掌握C语言中的各种编程技术,体会C语言的灵活与强大.同时,<C语言入门经典>着眼于应 ...

  9. c语言将一个四位正整数倒排,输入一个四位正整数,将其逆序输出.如:输入1234,输出4321...

    编写一个函数fun(n),求任意4位正整数的逆序数. intfun(intn){inta=n,b=0;while(a>0){b=b*10;b=b+a%10;a=a/10;}printf(&quo ...

  10. c语言矩阵的逆的程序,C语言求矩阵的逆矩阵

    <C语言求矩阵的逆矩阵>由会员分享,可在线阅读,更多相关<C语言求矩阵的逆矩阵(12页珍藏版)>请在人人文库网上搜索. 1.C语言求矩阵的逆矩阵班级: 自动化1604小组成员: ...

最新文章

  1. nginx 负载均衡 重温之火与apache的碰撞
  2. Hibernate 封装的通用DAO基础类
  3. 闻茂泉:系统性能监控与分析的工程化实践之路
  4. zabbix mysql复制延迟_mysql 主从复制延迟监控
  5. servlet返回数据给html_Servlet 简介
  6. 搭建Cockpit服务器,Linux集群管理工具,DevOps开发运维一体化集群系统/持续集成
  7. 算法笔记_231:网格中移动字母(Java)
  8. 软件关闭excel但是进程中还存在原因_从软件视角看波音737事故系列述评之一:软件普适化下的能力建设...
  9. AlphaGo论文的译文,用深度神经网络和树搜索征服围棋:Mastering the game of Go with deep neural networks and tree search
  10. 中科院软件所的毕业去向(硕+博)
  11. WEB认证苹果手机锁屏后出现断开WI-Fi的现象和解决
  12. 股票世界观-招财大牛猫公众号整理
  13. 什么是AI预训练模型?
  14. 先验概率与后验概率是什么
  15. 【SpringBoot】十四、常见注解(场景及源码)
  16. IOS8定位无效问题
  17. FANUC系统5136报警维修
  18. 如何做好项目的总结和汇报
  19. 甚么是佛法?(2) (沈家桢博士著)
  20. Linux基本命令(上)

热门文章

  1. 洛谷P4568飞行路线
  2. 下钻图生成 highcharts-column-drilldown
  3. C# 实现DES加密解密
  4. 下载网页视频 下载网页音乐 一般视频音频和m3u8均可
  5. 怎么截取长图/滚动截图?(一文教你迅速截长图)?
  6. 商业数据分析--思路总结
  7. ramda 函数 relation type
  8. 支付宝接口对接指南(四、回调通知对接:websoket方式)【保姆级】
  9. 《老路用得上的商学课》16-20学习笔记
  10. leetcode链表刷题 python