C++循环输入整数,直到输入5个奇数为止

来源:百度知道 编辑:UC知道 时间:2024/06/09 23:52:38

#include"iostream"
using namespace std;
void main()
{
int x,a[5],i;
for(i=0;i<5;)
{
cout<<"输入数字: ";
cin>>x;
if(x%2!=0)
{
a[i]=x;
i++;
}
}
cout<<"输入的奇数是: ";
for(i=0;i<5;i++)
{
cout<<a[i]<<" ";
}
}

#include <iostream>
using namespace std;

int main( )
{
int n;
int cnt = 0;

while(cin >> n)
{
if (n%2 != 0)
++cnt;
if(cnt >= 5 )
break;
}

return 0;
}

#include<iostream.h>
void main()
{
int i,j=0;
cout<<"请输入整数:"<<endl;
while(1)
{
cin>>i;
if(i%2!=0)
j++;
if(j==5)
break;
}
}