搜索
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ C++打印正负数的和
标题:
C++打印正负数的和
只看楼主
psyqin
等 级:
新手上路
帖 子:68
专家分:0
注 册:2006-7-15
结帖率:
50%
楼主
问题点数:0 回复次数:2
C++打印正负数的和
读一组整数,遇零终止,打印其中正、负整数的个数及各自的总和。输入几个整数,遇0输出。输入为一行,数与数之间用空格隔开。输出四行,第一行为正整数的个数,第二行为负整数的个数,第三行为正整数的和,第四行为负整数的和。
怎么用C++来写程序,
搜索更多相关主题的帖子:
C++
打印
正负数
整数
个数
2018-02-18 22:22
ehszt
等 级:
贵宾
威 望:
40
帖 子:1728
专家分:3216
注 册:2015-12-2
第
2
楼
得分:0
#include <iostream>
using namespace std;
main()
{
int count1=0,count2=0,sum1=0,sum2=0;
float a;
while(cin>>a&&a==(int)a)
{
if(a>0)
{
count1++;
sum1+=a;
}
else if(a<0)
{
count2++;
sum2+=a;
}
else
break;
}
cout<<"正整数有"<<count1<<"个"<<'\n'<<"负整数有"<<count2<<"个"<<endl;
cout<<"正整数和为:"<<sum1<<'\n'<<"负整数和为:"<<sum2<<endl;
}
2018-02-19 10:58
psyqin
等 级:
新手上路
帖 子:68
专家分:0
注 册:2006-7-15
第
3
楼
得分:0
好方法!已解决,怎么结贴?
中国心理学家网,免费心理测验,心理咨询,心理考研
" target="_blank">http://
2018-02-20 14:35
3
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-484784-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 2.023872 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved