从键盘输入10个整数,统计其中正数、负数和零的个数及其平均值,并在屏幕上输出。

2025-03-23 17:56:44
推荐回答(1个)
回答1:

C语言版:
#include
int main(){
printf("Enter 10 numbers: \n");
int positive=0,negative=0,sum=0,zero=0;
int input;
for(int i=1;i<=10;++i){
scanf("%d",&input);
if(input>0){
++positive;
}
else if(input<0){
++negative;
}
else{
++zero;
}
sum+=input;
}
printf("There are %d positive numbers, %d nagetive numbers and %d zeros.\n",positive,negative,zero);
printf("The average number of the 10 numbers is: %f\n",sum/10.0);
}