问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

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

发布网友 发布时间:2024-09-09 15:42

我来回答

4个回答

热心网友 时间:2024-10-11 19:39

#include <stdio.h> 
#include <stdlib.h>

#define N 10

int 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;
}

热心网友 时间:2024-10-11 19:35

我用C++写了一个
#include
<iostream.h>
void
main()
{
int
sum
=
0,
num,
counter
=
0;
double
ave;
cin
>>num;
while(num)
{
counter++;
sum
+=
num;
ave
=
(double)sum
/
counter;
}
cout
<<"the
summation
is
"<<sum<<endl;
cout
<<"the
average
is
"<<ave<<endl;
}

热心网友 时间:2024-10-11 19:40

main()
{
int i,j;
int Sum;
Float avg;
Sum=i=j=0;
avg=0;
do
{
Scanf("%d",&i);
j++;
Sum=Sum+i;
}while (i<>0)
j--;
avg=Sum/j;
printf("Sum=%d,Avg=%f",Sum,avg);
}

热心网友 时间:2024-10-11 19:37

#include <stdio.h>
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);
}

热心网友 时间:2024-10-11 19:38

#include <stdio.h> 
#include <stdlib.h>

#define N 10

int 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;
}

热心网友 时间:2024-10-11 19:35

main()
{
int i,j;
int Sum;
Float avg;
Sum=i=j=0;
avg=0;
do
{
Scanf("%d",&i);
j++;
Sum=Sum+i;
}while (i<>0)
j--;
avg=Sum/j;
printf("Sum=%d,Avg=%f",Sum,avg);
}

热心网友 时间:2024-10-11 19:35

#include <stdio.h>
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);
}

热心网友 时间:2024-10-11 19:32

我用C++写了一个
#include
<iostream.h>
void
main()
{
int
sum
=
0,
num,
counter
=
0;
double
ave;
cin
>>num;
while(num)
{
counter++;
sum
+=
num;
ave
=
(double)sum
/
counter;
}
cout
<<"the
summation
is
"<<sum<<endl;
cout
<<"the
average
is
"<<ave<<endl;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
男生买卫生巾支援灾区对吗? 打了耳洞三天下了耳钉,怎么办!! cs七龙珠家里两台电脑怎么连局域网玩 CS七龙珠怎么创建联网房间 CS七龙珠怎样和电脑玩 CS七龙珠能和电脑对打吗 不然怎样调对打模式有哪些地图!!!急需... 糖葫芦的山楂在哪里买 衡水市康宁街与人民路交叉口市一建家属院7号楼,1-201怎么翻译 梦见朋友搬家时小孩因我不愿离去,且小孩坐在床上跑出许老鼠? 梦见搬家是什么预兆解梦 如何在QQ群中更新自己的群昵称? QQ群里面的昵称可以改吗? 。字体要工整,笔顺要正确。用不用写笔顺 仿写句子:我们是水珠,每一滴都梦想着海洋,江河因此有了排山倒海的... ...咆哮的银龙一排山倒海之势压了过来 仿写一句这样的句子 请问一下广州商学院的教学水平怎么样? 千万别报考广州商学院,真实劝退! 刮花别人车逃走了算不算逃逸? 法律上承认事实婚姻有哪些条件 下列选项中,( )不是婚姻成立的实质要件。 小区停车刮蹭跑了,算逃逸吗? 关于结婚的描述,下列说法错误的是()。 事业单位体检不合格重新采血还是采三管吗 广州2021中考总分是多少? 普洱碧螺春 为什么喝碧螺春的越来越少了,碧螺春喝得少了吗? 安装智能家居需要提前布线吗 最便宜的几种茶 模拟节理岩体破坏全过程的DDARF方法内容简介 囗〇二23...15,〇最小是(),此时,囗是() C语言:连续输入正整数,输入负数结束。分别求出所有奇数之和及偶数之... 连续正整数 ​求94新加坡版《天师钟馗》与95台湾版《天师钟馗》全集,30集+61集... 超声雾化吸入的作用 盗窃五千元能判多久 盗窃罪五千怎么判刑 盗窃罪五千多怎么判 让女生语音读的污的话 贷款离婚如何还 微信公众号音频怎么下载? 大家怎么看待夕听这种晚间音频的公众号? 苹果手机授信功能在哪设置 ...很少 有病的 迅速",这些词翻译成英文是什么? 翻译成英文:很少有人坐火车旅游 翻译成英文 很少有时间和你说话,对你很严厉,易发脾气,我很少和妈妈交流... 借钱未约定利息起诉可以要利息吗 乳山市人民医院医院简介 乳山市卫生局下属单位设置及职责 急!乳山市人民医院实习情况 网络安全:现状与展望目录