作者在 2019-04-08 22:25:47 发布以下内容
输入若干个整数,以-32767作为结束标志,分别统计正整数、负整数和0的个数,结束标记不算在内。
我的代码如下:
#include<stdio.h>
int main()
{
int num;
int high=0;
int zero=0;
int low=0;
while(num!=-32767)
{
scanf("%d",&num);
if(num>0)
high++;
else if(num==0)
zero++;
else
low++;
}
scanf("%d %d %d",high,zero,low);
return 0;
}
能教我下哪里不对么,谢谢了
{
int num;
int high=0;
int zero=0;
int low=0;
while(num!=-32767)
{
scanf("%d",&num);
if(num>0)
high++;
else if(num==0)
zero++;
else
low++;
}
scanf("%d %d %d",high,zero,low);
return 0;
}