作者:Mr_小迪2502897623 | 来源:互联网 | 2023-05-17 17:59
题目:从键盘上任意输入若干个整数,统计非负数的个数,并计算出它们之和。写的代码如下:#includestdafx.h#includeiostream.hintm
题目:从键盘上任意输入若干个整数,统计非负数的个数,并计算出它们之和。
写的代码如下:
#include "stdafx.h"
#include "iostream.h"
int main(int argc, char* argv[])
{
int i,num,x,sum;
//num表示输入的整数
cout<<"输入若干个整数:";
cin>>num;
for(i=0;i<10;i++)
{
if(num>0)
//x表示非负数的个数!我是这样想的,输入的num>0,x自增加上一。
x=0;
x++;
sum+=num;
//想表达sum是所输入整数中所有非负数之和,输出结果又不对。
}
cout<<"x="<
cout<<"sum="< return 0;
}
5 个解决方案