7-1 C程序设计 实验3-6 (30 分)
输入一些整数,编程计算并输出其中所有正数的和,输入负数时不累加,继续输入下一个数。输入零时表示输入数据结束。
输入格式:
一行中输入若干个整数,数据间以空格分隔。
输出格式:
在一行中输出正数的和,及正数的个数,中间以逗号分隔。参看输出样例。
输入样例:
-3 5 7 -1 3 8 -9 26 0
输出样例:
sum=49,count=5
作者
王群芳
单位
合肥师范学院
代码长度限制
16 KB
时间限制
400 ms
内存限制
#include<iostream> using namespace std; int main(){ int i; int sum=0,count=0; cin>>i; while(i!=0){ if(i>0){ count++; sum+=i; } cin>>i; } cout<<"sum="<<sum<<",count="<<count; }