int fib[6] = {1, 1, 2, 3, 5, 8}
[0] | [1] | [2] | [3] | [4] | [5] |
---|---|---|---|---|---|
1 | 1 | 2 | 3 | 5 | 8 |
\(\text{fib}(i) = \text{fib}(i - 1) + \text{fib}(i - 2)\)
\(\text{fib}(0) = \text{fib}(1) = 1\)
// 初始化邊界條件
int fib[6]= {1, 1};
// i 從 2 開始
for (int i = 2; i < 6; ++i)
fib[i] = fib[i - 1] + fib[i - 2];
int a[1000000];
int table[9][9];
double matrix[100][50];
char names[10][100];
int s[9][9];
s[1][1] = s[0][1] + s[1][0];
int i = 1, j = 2;
s[i][j] = 100;
int a2[3][4] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ,10, 11};
int a2[3][4] = {{0, 1, 2, 3}, {4, 5, 6, 7}, {8, 9 ,10, 11}};
int a3[3][4] = {};
\((AB)_{ij}=\displaystyle\sum_{r=1}^n a_{ir}b_{rj}=a_{i1}b_{1j}+a_{i2}b_{2j}+\cdots+a_{in}b_{nj}\)
// 宣告
char c;
// 初始化
char d = 'D';
char c;
c = 'A';
cout << c << endl;
c = 95;
cout << c << endl; // ?
c = c + 1;
cout << c << endl; // ???
'\n'
'\t'
'\0'
\
輸出特殊字元
\"
\'
\\