描述
编写程序,输入一个整数数组,输出数组的所有元素,并统计正数、负数和零的个数。
输入描述
第一行:整数n,表示数组大小 (1 ≤ n ≤ 1000)
第二行:n个整数,表示数组元素
输出描述
第一行:数组的所有元素,用空格分隔
第二行:正数个数、负数个数、零的个数
用例输入 1
6 1 -2 3 0 -5 4
用例输出 1
1 -2 3 0 -5 4 正数:3 负数:2 零:1
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,zheng=0,fu=0,ling=0;
cin>>n;
int a[n];
for(int i=0;i<n;i++)
{
cin>>a[i];
if(a[i]>0)
{
zheng++;
}
else if(a[i]==0)
{
ling++;
}
else{
fu++;
}
}
for(int i=0;i<n;i++)
{
cout<<a[i]<<" ";
}
cout<<endl<<"正数:"<<zheng<<" 负数:"<<fu<<" 零:"<<ling;
return 0;
}
94

被折叠的 条评论
为什么被折叠?



