問題:創建一個長度為99的整數數組,輸出數組的每個位置數字是幾?
解題思路:
1.因為題中沒有明確要求需要輸入,所以所有類型的答案都需要寫出
解法1:
#include<iostream>
#include<bits/stdc++.h>
using namespace std;
int main(){
int a[99];
for(int i=0;i<=98;i++){
cout<<a[i]<<endl;
}
return 0;
}
1.先寫一個數組
2.再利用for循環便利輸出
輸出結果:
3.因為寫數組時并沒有告訴系統數組里都有什么,所以 會輸出以上這些
解法2(數組后有“={}”):
#include<iostream>
#include<bits/stdc++.h>
using namespace std;
int main(){
int a[99]={};
for(int i=0;i<=98;i++){
cout<<a[i]<<endl;
}
return 0;
}
1.先寫一個數組,在數組后在寫一個“={}”
2.再利用for循環便利輸出
輸出結果:
3.因為寫數組是告訴了系統數組里有什么,所以會輸出以上內容(完整數組:int a[99]={0,0,0,0,0,0,0,0(共99個零)};)
總結:數組后寫“={}”和不寫輸出的結果是不一樣的