从键盘输入一组非零整数,以输入0为结束标志,求这组整数的平均值,并统计其中正数和负数的个数
#include<
stdio.h>
#define M 100
int main()
{
int num[M];
int i=0;
double ave=0;
scanf("%d",&num[0]);
while(num[i]!=0)
{
ave+=num[i];
i++;
scanf("%d",&num[i]);
}
ave=ave/i;
printf("
平均数是:%lf",ave);
return 0;
}
追问c++
追答稍等,马上
#include<iostream>
#define M 100
using namespace std;
int main()
{
int num[M];
int i=0;
double ave=0;
cin>>&num[0];
while(num[i]!=0)
{
ave+=num[i];
i++;
cin>>&num[i];
}
ave=ave/i;
cout<<ave;
return 0;
}
追问谢啦
追答不用谢,采纳好吗
追问c++采纳
温馨提示:内容为网友见解,仅供参考
相似回答