编译环境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;
}
本文介绍了一个使用C++编写的简单程序,该程序能够接收用户输入的10个整数,并将其中的奇数值元素替换为其两倍的值。程序使用了标准库中的vector容器来存储数据,并通过条件运算符实现奇数判断与替换。

被折叠的 条评论
为什么被折叠?



