怎么知道是母基金:关于数组的输入

来源:百度文库 编辑:中科新闻网 时间:2024/05/04 05:36:21
我想定义一个数组,数组元素为数,请问应该怎么实现?(VC)
void initArraya(int a[],const int m)
{
char D[10];
for(int i=0;i<m;i++)
{ cout<<"请输入第"<<i+1<<"个元素";
cin>>D[i];
a[i] =atoi(&D[i]);
while(a[i]==0)
{
cout<<"对不起,你只能输入由0-9组成的数字!请重新输入:";
cin>>D[i];
a[i] =atoi(&D[i]);
}
}
cout<<"您创建的数组为:";
for( i=0;i<m;i++)
{
cout<<D[i]<<" ";
}
}

我这种方法有点笨,而且只能识别数组元素为一位数的情况.谢谢!
sorry,第一次来

其实这种方法也很好,可读性比较好,也很完善。现在就讲究程序的可读性,没必要写一些很别扭的代码。