用c语言从键盘进行输入1到100之间任意整数,当输入整数的累计和大于200时就结束输入,统计此时输入整数的总个数以及所输入整数的平均值。
时间: 2023-06-09 10:02:34 浏览: 105
C语言程序 计算所输入的整数n的1到n总和和平均数
好的,让我来回答您的问题。
以下是用c语言实现从键盘输入1到100之间任意整数、累加、统计个数和平均数、当输入数的累计和大于200时结束输入的程序:
```c
#include <stdio.h>
int main() {
int num, sum = 0, count = 0;
printf("请输入1到100之间的任意整数,当输入整数的累计和大于200时就结束输入:\n");
do {
scanf("%d", &num);
if (num >= 1 && num <= 100) {
sum += num;
count++;
} else {
printf("输入错误,请重新输入1到100之间的整数。\n");
}
} while (sum < 200);
printf("输入整数的总个数为:%d\n", count);
printf("输入整数的平均值为:%f\n", (float)sum / count);
return 0;
}
```
演示:
```
请输入1到100之间的任意整数,当输入整数的累计和大于200时就结束输入:
10
20
50
130
输入整数的总个数为:4
输入整数的平均值为:52.500000
```
希望我的回答对您有所帮助!
阅读全文