编程:找出若干个非零数中的最小值m以及它们的平均值
要求:若干个数由键盘输入,每输入一个赋给变量x,x为零时,结束输入
4条回答 默认 最新
CSDN专家-link 2022-04-06 11:45关注循环输入整数,判断为0就结束,否则进行累加并记录数量,最后相除
#include<stdio.h> int main() { int m,total = 0,n=0,d; scanf("%d",&d); while(d != 0) { if(n == 0 || m > d) m = d; total += d; n++; scanf("%d",&d); } printf("最小值为:%d,平均值为:%.1f",m,total*1.0/n); return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报 编辑记录解决 2无用