构造i遍历
int [3]=...;
int i ;
for(i=0,i<3,i++){
printf("%d",a[i])
}
先创造后打印:
正确:全用i,首先单独int
#include <iostream>
#include <vector>
using namespace std;
int main (void){
vector <int> v;//定义变量
v.resize(10);
int i;
for (i=0;i<10;i++)
v[i]=i;//存入数据语法
for (i=0;i<10;i++)
cout<<v[i]<<" ";
return 0;
}
正确 :全用i,每个for里都int 疑问:一个变量为什么可以int 两遍
#include <iostream>
#include <vector>
using namespace std;
int main (void){
vector <int> v;//定义变量
v.resize(10);
for (int i=0;i<10;i++)
v[i]=i;//存入数据语法
for (int i=0;i<10;i++)
cout<<v[i]<<" ";
return 0;
}
用i和j可以提前int,可以for里int,道理不多说
#include <iostream>
#include <vector>
using namespace std;
int main (void){
vector <int> v;//定义变量
v.resize(10);
int i,j;
for (i=0;i<10;i++)
v[i]=i;//存入数据语法
for (j=0;j<10;j++)
cout<<v[j]<<" ";
return 0;
}