雷声普化天尊:C语言编程2

来源:百度文库 编辑:高考问答 时间:2024/04/29 18:31:32
用户输入任意个正整数,输入负数结束,求所有正整数的平均数(不要用数组编)写一下程序!

int count=0;
int input=0;
int sum=0;
while(scanf("%d",&input))
{
if(input<0)
{
break;
}
else
{
sum+=input;
count++;
}
}
printf("%d",sum/count);

main()
{
int a,sum=0;
scanf("%d",&a);
while(a>=0)
{
sum=sum+a;
scanf("%d",&a);
}
printf("%d",sum);
getch();
}

main()
{int a=1,sum=0,n=0,aver;
for(;a>=0;)
{scanf("%d",&a)
sum=sum+a;n=n+1;}
aver=(sum-a)/(n-1);
}

main()
{
int n = 0;
int temp;
double sum = 0;

while( scanf("%f",&temp), temp > 0 )
{
sum += temp;
count++;
}
printf( "%f", sum/count);
}