0
点赞
收藏
分享

微信扫一扫

实验04while(简单循环)---7-3 正负数个数

笑望叔叔 2024-11-06 阅读 13

从读入的整数数据中,统计大于零的整数个数和小于零的整数个数。用输入零来结束输入,程序中用变量 i 统计大于零的整数个数,用变量 j 统计小于零的整数个数。

输入格式:
在一行中输入n(n<20)个用空格间隔的整数,最后输入0结束输入,数据之间只能用1个空格间隔。

输出格式:
在两行中分别按照“i=正数个数”和“j=负数个数”的格式输出结果,个数均原样输出,没有列宽控制。

输入样例:
-8 -9 2 5 -1 -4 0
输出样例:
i=2
j=4

#include <stdio.h>

int main() {
int n, i = 0, j = 0;
while (scanf(%d, &n)==1)
{
if (n > 0)
{
i++;
}
else if (n < 0)
{
j++;
}
}

printf(i=%d\n, i);
printf(j=%d\n, j);

return 0;
}
举报

相关推荐

0 条评论