第1关:用do…while循环实现输入一批整数统计正负数个数
任务描述
本关任务:用do…while循环实现输入一批整数,以零为结束标志,统计正负数个数。
测试说明
测试输入:
14 52 36 -8 -9 25 34 -19 0
预期输出:
正数个数为5
负数个数为3
#include <stdio.h>
int main()
{
int num,zsum=0,fsum=0;
//循环输入与求和
/********** Begin **********/
do
{
scanf("%d",&num);
if(num>0)zsum++;
if(num<0)fsum++;
}
while(num!=0);
printf("正数个数为%d\n负数个数为%d",zsum,fsum);
/********** End **********/
return 0;
}
······通关成功······
如有问题,敬请斧正。