一.问题描述
读入一系列整数,统计出正整数和负整数的个数,读到0结束
二.设计思路
1.输入一组整数
2.包含正整数和负整数
3.在每次读完一个数后需要进行判断
4.非0接着读,为0则结束程序
5.使用while语句
三.程序流程图
四.代码实现
#include <iostream>
using namespace std;
int main()
{
int i=0,j=0,n;
cout<<"Enter some integers please (enter 0 to quit):"<<endl;
cin>>n;
while(n!=0)
{
if(n>0)i+=1;
else j+=1;
cin>>0;
}
cout<<"Count of positive integers:"<<i<<endl;
cout<<"Count of negative integers:"<<j<<endl;
return 0;
}
代码运行结果如下所示
标签:正整数,int,整数,天天,while,小时,打卡 From: https://www.cnblogs.com/my0326/p/17334509.html