c语言 输入10个数,将这10个数中非零数相乘,计算乘积并统计非零数据个数

我想请问下,c语言 输入10个数,将这10个数中非零数相乘,计算乘积并统计非零数据个数
最新回答
湖畔迷路的孩

2024-11-27 07:30:30

#include<stdio.h>
int main()
{
     int  mul=1;
     int n=0;
     int cnt=0;
     int i;
     for(i=0;i<10;i++)
     {
          scanf("%d",&n);
          if(n!=0)
          {
               cnt ++;
                mul=mul*n;
          }
     }
     printf("乘积:%d 非零数据个数:%d",mul,cnt);
     return 0;
}
相逢即是缘分

2024-11-27 06:24:55

1