#include<iostream>
using namespace std;
int main()
{
int a[10],EvenTotal=0,OddTotal=0;
cout<<"请输入10个整数"<<endl;
for(int i=0;i<10;i++)
cin>>a[i];
int j=0;
while(j<10) //while循环
{
if(a[j]%2==0)
EvenTotal+=a[j];
else
OddTotal+=a[j];
j++;
}
cout<<"偶数和:"<<EvenTotal<<endl;
cout<<"奇数和:"<<OddTotal<<endl;
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int a[10],EvenTotal=0,OddTotal=0;
cout<<"请输入10个整数"<<endl;
for(int i=0;i<10;i++)
cin>>a[i];
int j=0;
do //do-while循环
{
if(a[j]%2==0)
EvenTotal+=a[j];
else
OddTotal+=a[j];
j++;
}while(j<10);
cout<<"偶数和:"<<EvenTotal<<endl;
cout<<"奇数和:"<<OddTotal<<endl;
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int a[10],EvenTotal=0,OddTotal=0;
cout<<"请输入10个整数"<<endl;
for(int i=0;i<10;i++)
cin>>a[i];
for(int j=0;j<10;j++) //
for循环 {
if(a[j]%2==0)
EvenTotal+=a[j];
else
OddTotal+=a[j];
}
cout<<"偶数和:"<<EvenTotal<<endl;
cout<<"奇数和:"<<OddTotal<<endl;
return 0;
}
运行结果: