以下数组定义正确的是()
A: int i=5, a[ '5' - '0' ];
B: char i=5, a[5]='0';
C: int i=5, a[i];
D: int a[5]="12345";
A: int i=5, a[ '5' - '0' ];
B: char i=5, a[5]='0';
C: int i=5, a[i];
D: int a[5]="12345";
举一反三
- 以下对数组每个元素赋值为1,哪个语句是正确的? A: int a[5]={1}; B: int i, a[5];for (i=1; i <=5; i++) a[i] = 1; C: int i, a[5];for (i = 0; i < 5; i++) a[i] = 1; D: int a[5]; a[1]-a[5]= 1
- 以下对数组每个元素赋值为1,哪个语句是正确的? A: int a[5]={1}; B: int i, a[5];for (i=1; i <=5; i++) a[i] = 1; C: int i, a[5];for (i = 0; i < 5; i++) a[i] = 1; D: int a[5]; a[1]-a[5]= 1
- 下列结构中实现无限循环的是( )。 A: while(true){ } B: for(int i=0;i>;5;i--){} C: int i=0;while(i<;5){} D: for(int i=0;i>;5;i++){}
- 以下对一维数组a的正确定义是()。 A: int i=5, a[i]; B: int a(5) C: define N 5 int a[N]; D: int n; cin>;>;n; int a[n];
- 以下对一维数组a的正确定义是()。 A: int i=5, a[i]; B: int a(5) C: D: define N 5 int a[N]; E: int n; cin>>n; int a[n];