C语言,编程实现:输入若干个整数,遇0结束输入;求正数和、负数和、正数个数、负数个数?

求代码,完整过程

#include <stdio.h>

int main()

{

int t,sum_n,sum_p,cnt_n,cnt_p;

for(sum_n=sum_p=cnt_n=cnt_p=0;scanf("%d",&t)==1&&t;)

{

if(t>0)

{

sum_p+=t;

cnt_p++;

}

else

{

sum_n+=t;

cnt_n++;

}

}

printf("%d %d %d %d\n",sum_n,cnt_n,sum_p,cnt_p);

return 0;

}

请点击输入图片描述

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-10-23
键盘输入若干个整数,判断读入的正数和负数的个数,输入为0时结束程序! 求最大很简单把,用一个变量 ,赋值0,然后和读取的每一个
相似回答