打印矩阵
#include <iostream>using namespace std;
//二维数组的 值传递
void print2D(int a[100][100], int row, int col)
{for(int i=0; i<row;i++){for(int j=0; j<col; j++)cout << a[i][j] <<' ';cout <<endl;}
}int main()
{int a[100][100];int row ,col;cin>>row>>col;for(int i=0; i<row;i++){for(int j=0; j<col; j++)cin>>a[i][j];}print2D(a,row ,col);return 0;
}
递归求阶乘
#include<iostream>
using namespace std;int f(int n){if(n<=1) return 1;return n*f(n-1);
}int main(){int n;cin>>n;cout<<f(n) <<endl;
}
递归求斐波那契数列
#include<iostream>
using namespace std;int f(int n){if(n<=2) return 1;return f(n-2)+f(n-1);
}int main(){int n;cin>>n;cout<<f(n) <<endl;
}