Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Mình có ct sau:
với n = 3 thì nó hoạt động như thế nào?
Mình có ct sau:
#include <iostream>
#include <iomanip>
using namespace std;
void Input(int &n){
cout << "Enter n: ";
cin >> n;
}
void result(int n, int a[]){
for(int i = 1; i <= n; i++){
cout << setw(5) << a[i];
}
cout << endl;
}
void Try(int n, int a[], int i){
for(int j = 0; j <= 1; j++){
a[i] = j;
if(i == n){
result(n,a);
} else{
Try(n,a,i+1);
}
}
}
int main(){
int n,a[100],i = 1;
Input(n);
Try(n,a,i);
return 0;
}
12345678910111213141516171819202122232425262728293031
với n = 3 thì nó hoạt động như thế nào?
Để sử dụng tính năng này, Bạn cần đăng nhập bằng tài khoản Howkteam.
Đăng nhập
Để xem được nội dung và giúp Kteam duy trì hoạt động.
Bạn vui lòng tắt Adblock trên website howkteam.vn nhé!
Cái này bạn chỉ cần đặt debug thôi là hiểu ngay.