算平均数
算平均数应该是一个很简单的问题,但是我认为这个题有挑战性的一点在于:应该用哪个循环,使得程序可以优化,让程序更加简洁+别人可以看得懂。所以在这个题中,适合用while还是while,需要把两种方法都写出来看看哪个更适合。
#include <stdio.h>
int main()
{
int sum=0,count=0;
int num;
printf("请输入一个数:");
scanf("%d",&num);
printf("\n");
while(num!=-1){
sum+=num;
count++;
printf("请再输入一个数:");
scanf("%d",&num);
printf("\n");
}
printf("%f\n",1.0*sum/count);
return 0;
}
下面是while与do-while