C语言 从键盘任意输入10个整数,求10个整数的和及平均值,用do……while语句

如题所述

第1个回答  2013-12-22
代码如下:#include<stdio.h>
void main(){ int sum=0,i,input;
double ave;
for(i=1;i<=10;i++){
printf("第%2.d个:",i);
scanf("%d",&input);
sum+=input;
}
ave=(double)sum/(i-1);
printf("和为:%d;平均数为:%f\n",sum,ave);
getch();
}
第2个回答  2013-12-22
void main()
{int a[10],i=0,s=0;<br/>do{scanf(%d,a[i]);<br/>s=s+a[i];<br/>i++;}
while(x<10);
printf("s=%d",s);
printf("average=%f",s/10);}
试试吧,大体上是这样的,我尽力了,如果不行告诉我
第3个回答  2013-12-22
c语言的代码
#include <stdio.h>
int main()
{
int a[10];
int n = 0 ;
int sum = 0 ;
int ave ;
do
{
printf("input a integer\n");
scanf("%d",a + n);
sum+= *(a+n);
n++;
} while (n<=9);
ave = sum/10;
printf("the average is %d",ave);
getch();
}本回答被网友采纳
相似回答