C程序计算正,零和负数的发生

C程序根据用户输入的一组数组元素进行正,否定和零号的发生,仅用户一个接一个地输入数组的元素并显示输入的数组元素。检查所有输入的号码,用于循环,数字大于0,小于0,或等于零,其计数器计数循环结束时的发生和显示计数。  

C程序计算正,零和负数的发生

以下程序要求用户使用循环输入5个数字和 C程序计算正,零和负数的发生,然后在屏幕上显示结果:


#include<stdio.h>
int main()
{
 int i, pos=0,neg=0,zero=0,a[5];
 printf("Enter elements in array:\t");
 for(i=0;i<=4;i++)
 {
  printf("\nEnter element number :\t",i+1);
  scanf("%d",&a[i]);
 }
 printf("\nEntered 10 arrray elements are:-\t");
 for(i=0;i<=4;i++)
 {
  printf("\na[%d]=%d\n",i,a[i]);
 }
 for(i=0;i<=4;i++)
 {
  if(a[i]<0 a="" else="" i="" if="" neg="">0)
   {
    pos++;
   }
   else
   {
    zero++;
   }
  }
 }
 printf("\nNumber of positives are = %d",pos);
 printf("\nNumber of negatives are = %d",neg);
 printf("\nNumber of zeros are = %d",zero);
 return 0;
}


当编译和执行上述C程序时,它将产生以下结果:



1条评论:

如果您有任何疑问,请告诉我

供电 博主.