1.do
int main(){
int a=0;
int n=0;
int sum=0;
do{
printf("请输入一个正整数:");
scanf("%d",&a);
if(a!=-1) {
n++;
sum += a;
}
}while(a!=-1);
printf("这些数的平均数为:%d\n",sum/n);
}
2.do while
int main(){
int a=0;
int n=0;
int sum=0;
printf("请输入一个正整数:");
scanf("%d",&a);
while(a!=-1){//a为控制条件,while在结尾时一定要使用时a的值改变,否则会导致死循环
n++;
sum += a;
printf("请输入一个正整数:");
scanf("%d",&a);
}
printf("这些数的平均数为:%d\n",sum/n);
}