信息学奥赛C++语言:统计正数

无人久伴 提交于 2019-11-26 22:38:17

【题目描述】
输入若干整数,以 0 结尾,统计其中有多少个正整数。

【输入】
一行若干整数,最后一个为 0。

【输出】
一行一个整数,表示输入的数据中正整数的个数。

【输入样例】
3 6 -3 2 0

【输出样例】
3

代码

#include<cstdio>
using namespace std;
int b,s=0;
int main()
{
	scanf("%d",&b);
	if(b>0)
	s++;
	while(b!=0)
	{
		scanf("%d",&b);
		if(b>0)
		s++;
	}
	printf("%d",s);
	return 0;
}
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!