编写一个程序连续输入若干个整数,求出其中正数的平均值,直到输入为0结束
时间: 2023-03-30 08:04:44 浏览: 215
C语言输入一个整数序列并计算他们的值.rar_C语言输入一个整数序列并计算他们的值_输入序列C语言
5星 · 资源好评率100%
您好,可以使用以下程序来实现您的需求:
#include <stdio.h>
int main() {
int num, sum = , count = ;
float avg;
printf("请输入若干个整数,以结束:\n");
do {
scanf("%d", &num);
if (num > ) {
sum += num;
count++;
}
} while (num != );
if (count > ) {
avg = (float)sum / count;
printf("正数的平均值为:%.2f\n", avg);
} else {
printf("没有输入正数\n");
}
return ;
}
阅读全文