# include int main(void) { int i; int sum = 0; int aim = 0; int k; for (i=1; i<=100; i++) { if (i%2 == 1) { aim++; sum = sum + i; } k = sum/aim;
} printf("平均值为: %d\n", k); return 0; }
最佳答案
二级知识专家网友:摧毁过往
2021-03-07 11:38
目测无误请上机检验
全部回答
1楼网友:没感情的陌生人
2021-03-07 12:00
# include
int main (void)
{
int i;
int sum = 0;
int num=0;
for (i=1; i<=100; i+=2)
{
sum = sum + i;
num++;
}
printf("sum = %d\n", sum);
printf("avg = %d\n", sum/num);
return 0;
}
}
如果要保留小数的话,将其中一个数强转为double