![]() |
#2
rjsp2020-12-05 12:05
|
4 5 6 p
编译器的输出结果为:
最后输出:5 0 4254537 0 3 0 18 0 0 0
为什么编译器的输出结果全部错误?
代码如下:

#include<iostream>
int main(){
using namespace std;
int i=0;
int ar[10];
for(i=0;i<10;i++){
cin>>ar[i];
if(!(cin>>ar[i])){
break;
}
}
cout<<"最后输出:";
for(int j=0;j<10;j++)
cout<<ar[j]<<" ";
return 0;
}
int main(){
using namespace std;
int i=0;
int ar[10];
for(i=0;i<10;i++){
cin>>ar[i];
if(!(cin>>ar[i])){
break;
}
}
cout<<"最后输出:";
for(int j=0;j<10;j++)
cout<<ar[j]<<" ";
return 0;
}