![]() |
#2
wanxinbo2012-01-05 17:23
|
我刚刚写的程序
cout<<"Please enter nine scores before the training session."<<endl;
double m;
double a[3][3];
double b[3][3];
for(int i=0;i<3;i++)
for(int j=0;j<3;)
{
cin>>m;
if(m>0&&m<20)
{a[i][j]=m;
j++;
}
else
cout<<"The Number should be 0 to 20,Please enter again."<<endl;
}
cout<<"Nine scores before the training session successfully entered."<<endl;
cout<<"Please enter Nine scores After the training session ."<<endl;
for(int i=0;i<3;i++)
for(int j=0;j<3;j++)
{ cin>>m;
b[i][j]=m;
}
cout<<"Nine scores After the training session successfully entered."<<endl;
这个就是说要给 数列赋值 但是当我用回车赋值的时候 一切ok 但是用 空格赋值的时候 就出现问题了 如说 我赋值 1.2.3.4.5.6。到9
9 个数字 没打一个数我打一次 回车 就是赋值9次 这个没问题 但是当我 每打一个数字打一次 空格 问题就出现了
因为我这个程序只能输入 0-20的数字 如果超出了 就会有提示 我安空格的时候是没有提示的。 能不能 我按空格的时候 就像我用回车的时候一样 按完马上就会有提示说 超出范围 ?