编译环境VS2012
源代码如下:
/*
输入10数,将每个奇数值元素用该值的两倍替换
*/
#include<iostream>
#include <conio.h>
#include<vector>
using namespace std;
int main()
{
vector<int>vintdata;
unsigned int i;
while(vintdata.size()<10)//input 10 int
{
cin>>i;
vintdata.push_back(i);
}
for(i=0;i<10;i++)
(vintdata[i]%2==1)?(vintdata[i]*=2):vintdata[i];
for(i=0;i<10;i++)
cout<<vintdata[i]<<" "<<endl;
_getch(); //输入任意键,返回系统
return 0;
}