#include<stdio.h> void main() { int i; int n = 0; float sum = 0; float avg = 0.0; printf("please input some number\n"); while(i != 0) { scanf("%d",&i); sum += i; n++; } printf("sum = %.2f,avg = %.2f",sum,sum/ 1.0 / n ); }
//解释一下,每输入一个数按回车键,输入0结束本回答被提问者和网友采纳
第2个回答 2012-07-19
#include<stdio.h> int main() { int i, n = 0; float sum = 0,avg = 0; while((scanf("%d",&i))!=EOF) { sum += i; n++; } printf("sum = %f,avg = %f",sum,sum*1.0 / n ); }