编写程序读入整数并求它们的总各与平均值,输入0时程序结束

如题所述

int main()
{
int s,p,i,a;
s=0;i=0;p=0;
scanf("%d",&a);
while(a!=0)
{
s=s+a;
printf("请继续输入一个数值,输入0时结束。");
scanf("%d",&a);
i=i+1;
}
p = s/i;
printf("总输入个数;%d 总值为:%d 平均值为:%d ",i,s,p);

}
表示是正大学生。。。。嘿嘿 不用谢。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-06
你是不是正大软件的学生

java编写一个程序输入N个整数,求其和、平均值、最大值、最小值?
System.out.println("最小值: "+arr[arr.length-1]);} \/**用户输入数据*\/ public static void systemIn(){ System.out.println("请输入一个整数,输入0则表示输入结束,程序会执行计算程序");Scanner sc = new Scanner(System.in);int q = sc.nextInt();if(q!=0){ arr = Arrays....

java用循环编写一个计数程序输入几个数字直到输入0为止,计算输入的这 ...
public static void main(String[] args) { Scanner sc = new Scanner(System.in);int sum = 0;int count = 0;while(true){ int num = sc.nextInt();if(num == 0) break;sum += num;count++;} System.out.println("平均值:"+sum*1.0\/count);} } 运行结果:...

编程输入十个数求总分及平均值,怎么做?!
然后在循环语句外使用(average=sum\/10)来计算10个数的平均数。按照题目的要求编写完源代码之后,点击“运行”,弹出输入页面之后,在输出页面输入10个整数值,然后点击回车键,计算机即可计算出10个数的平均数了。printf(这10个学生的成绩平均值是:%2f分。C语言编程任意输入10个学生的1门课的成绩,编...

...实现从键盘输入一组整数,求出该组整数的平均值,并将大于平均值的...
printf("输入一组整数:");for(i=0;;i++){scanf("%d",&num);if(num=='\\n')break;a[i]=num;sum+=num;count++;} average=sum\/count;for(i=0;i<=count;i++){if(a[i]>count)b[i]=a[i];} printf("average=%.2f",average);printf("大于平均数的整数:");for(i=0;i<=...

C语言编写程序: 输入任意三个整数,求它们的和及平均值。
include<stdio.h>int main(){ int a,b,c; scanf("%d%d%d",&a,&b,&c); int sum = a+b+c; printf("和: %d",sum); printf("平均值:%f",sum\/3.0); return 0; }

c语言编写程序:从键盘输入10个整数,输出它们的最大数,总和,平均值_百度...
include <stdio.h>#include <stdlib.h>int main(){int i = 0, numbers[10] = { 0 }, max = 0, sum = 0;float average = 0;printf("请输入10个整数:");for (i = 0; i < 10; i++) {scanf("%d", &numbers[i]);}max = numbers[0];for (i = 0; i < 10; i++) ...

4编写程序,输入10个整数(有正数、负数)到数组中;(1)求出所有元素之和...
printf("数组所有元素的平均值为:%.2f\\n", average);return 0;} ```在这个程序中,使用了一个大小为10的数组来存储输入的10个整数。使用for循环依次读入10个整数,并累加它们的值到一个名为sum的变量中。然后计算出这10个整数的平均值并输出结果。需要注意的是,为了得到精确的平均值,需要将sum...

编写程序,输入任意三个整数,计算它们的和,以及这三个数的平均值,输出计...
include <stdio.h>void main(){int a,b,c;scanf("%d%d%d",&a,&b,&c);printf("%d %f",a+b+c,(a+b+c)\/3.0);}\/\/运行示例:

...整数(零表示结束),统计出数据个数,以及最大值、最小值和平均值...
e++; } return(e-1);}void statistics(int n, int s[], int *max, int *min, float *avg){ int t,M=s[0],N=s[0],sum=0; float y; for(t=0; t<n; t++) { if(s[t]>M)M=s[t]; if(s[t]<N)N=s[t]; sum+=s[t]; } *max=M;...

c语言如何编写一段计算平均值的程序?
c++语言:include<iostream> using namespace std;int main(){int n;int i,m,sum;double ave;cout<<"how many numbers do you want to do average?";cin>>n;for(i=0;i<n;i++){cin>>m;sum+=m;} ave=sum\/n;cout<<"The average of these "<<n<<" numbers is:"<<ave<<endl;...

相似回答