篇写程序:完成如下功能,输入20个整数到一维数组data中,分别统计并输出其中正数,负数,和零的个数

帮忙写出程序,如果可以解析一下最好了!谢谢!
2024-11-08 12:41:45
推荐回答(1个)
回答1:

#include
void main()
{
int i,j,k,n;
int sum=0;
printf("请输入n(3≤n≤20)\n");
scanf("%d",&n);
if(n>=3&&n<=20)
{
for(i=1;i<=n;i++)
{k=1;
for(j=1;j<=i;j++)
k=k*j;
sum=sum+k
}
printf("%d",sum);
}
else
printf("wrong");
}