题目: 输入一组正整数,以-1作为结束标记,统计整数的个数,并计算其平均值。 思路分析: 设定循环条件为这个数不为-1 代码实现: #include<stdio.h> int main() { int n = 0, m = 0, sum = 0, ave = 0; // n为输入的数,m为个数,ave为平均数 for(;n != -1;) { scanf("%d",&n); m = m + 1; sum = sum + n; } ave = sum / m; printf("m:%d\nave = %d", m, ave); return 0; } 运行结果: