for( i=0;i< m; i++){
cin>>a[i];
}
for( i=0;i< m;i++){
cin>>b[i];
}
和
for( i=0;i<m;i++){
cin>>a[i];
cin>>b[i];}
有什么区别啊 ????
但是操作逻辑有差异,你本可以先输完a的值再输b,改后变成了ab交替了
你可以测试一下
有差异:
假设 m=3
第一组代码运行结果: a[1]=x1 a[2]=x2 a[3]=x3 b[1]=y1 b[2]=y2 b[3]=y3
第二组代码运行结果: a[1]=x1 b[2]=y2 a[2]=x2 b[2]=y2 a[3]=x2 b[3]=y3