Problem G. S06-12正数和

输入一些正数,编程计算并输出这些正数的和,输入负数或零时表示输入数据结束。//用while

输入

输入一些整数,当输入负数或零时,表示输入结束,如:2 3 4 6 0

输出

输出正数和,如:15

样例

标准输入复制文本
2 3 4 6 0
标准输出复制文本
15
标准输入复制文本
2 9 1 -1
标准输出复制文本
12
标准输入复制文本
212121 1 -1
标准输出复制文本
212122

#include <iostream>
using namespace std;
int main() 
{
	int a,b=0;
	while(cin>>a&&a>0) 
	{
		b+=a;
	}
	cout<<b;
	return 0;
}

posted @ 2022-10-03 18:58  131452lin  阅读(28)  评论(0编辑  收藏  举报