统计一个数组中正数和负数的个数
来源:百度知道 编辑:UC知道 时间:2024/07/08 23:16:36
#include<stdio.h>
#include<stdlib.h>
main()
{
int i,j,m,n,a[1000];
scanf("%d",&i);//数的个数
for(j=0;j<i;j++)
scanf("%d",&a[j]);
for(m=0,n=0,j=0;j<i;j++)
{
if (a[j]>0)
m++;//正数
if(a[j]<0)
n++;//负数
}
printf("正数:%d 负数:%d\n",m,n);
system("pause");
}
只算整数的话就是这个了
要程序吗?
void fun(int a[], int n, int &n1, int &n2) // n1,n2 分别用来存正数和负数的个数
{
n1 = n2 = 0;
int i;
for(i = 0; i < n; i++)
{
if(a[i] > 0) n1++;
if(a[i] < 0) n2++;
}
}
编程统计一组数据中正数、负数和零的个数
用VB编程:输入10个数,打印其中的负数,还有负数和,并统计负数的个数。
编一个程序,求输入的10个数中正数的个数
读入若干整数,统计非负数个数,并计算非负数的和
1 。BUF字型数组中有100个带符号数,试编写统计其中的负数个数并显示在屏幕上的程序 哪位大哥帮帮我阿
C语言:编写函数,统计一个数组(10个数)中小于平均值的数据个数。
编程,将一个包含有20个数据的数组M分成两个:正数数组P和负数数组N,并分别把这两个数组中数据的个数显示出
输入20个实数到a的数组中,分别统计出大于0和小于0的数的个数.C语言
在BUFF开始的存储区中存放30个带符号数,试统计其正数,负数和零的个数.分别将个数放至A1,A2,A3单元
输入10个整数中正数的个数及平均数