Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: vòng lặp for lồng nhau

  1. #1
    Ngày gia nhập
    02 2012
    Bài viết
    0

    Mặc định vòng lặp for lồng nhau

    Code:
    mấy bạn ơi ai giải thích cho mình vòng lặp for lồng nhau được không...?
     vi dụ như bài in hình tam giác vuông
    #include <conio.h>
    #include <stdio.h>
    main()
    {
    int i,j,n;
    printf("Nhap n=");
    scanf("%d",&n);
    for(i=0;i<n;i++)
     {
      for(j=0;j<i+1;j++)
      printf("*");
      printf("\n");
     }
    getch();
    }
    vd như mình nhập n=5 thì i sẽ chạy từ 0 đến 4 còn vòng lặp (j=0;j<i+1;j++) lúc này lần lượt thay giá trị 
    của i vào vòng j (tức là j sẽ chạy lần lượt từ 0 dến 4 luôn , mình hiểu thế thui, nhưng khi chạy mình không
     hiểu sao nó chạy thế), đối vào vòng lặp lồng nhau thì có phải vòng lặp j chạy trước ko mấy bạn..?,
     hay là i chay theo hàng dọc còn j chạy theo hàng ngang hả mấy bạn , mình không hiểu lắm cần người 
    giúp đỡ

  2. #2
    Ngày gia nhập
    04 2010
    Bài viết
    1,534

    Theo như bạn khoe thì mình tự học. Cái ma trận n=5 thì cứ việc tính tay sẽ hiểu. Tự học thì đầu tiên phải học cách tự tính chứ!

  3. #3
    Ngày gia nhập
    02 2012
    Nơi ở
    Xanhpetecbua-Nga
    Bài viết
    34

    có vẻ tư duy về vòng lặp của bạn vẫn chưa đc đúng đắn cho lắm;
    vd nhé
    for(int i=0;i<n;i++)
    {
    //trong này là đoạn code thực hiện việc gì đó
    }
    //đoạn code trong {} sẽ đc thực hiện n lần rồi nó thoát khỏi vòng for có vậy thôi
    //lồng nhau thì cũng thế thôi

Các đề tài tương tự

  1. Xem giúp mình 2 vòng lặp giống nhau nhưng kết quả khác nhau
    Gửi bởi anhkhoadn trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 3
    Bài viết cuối: 06-11-2013, 12:57 AM
  2. em muốn hiểu rõ hơn về vòng for lồng nhau
    Gửi bởi geoninh trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 4
    Bài viết cuối: 09-08-2013, 09:04 PM
  3. Lập trình C sự khác nhau giữa vòng lặp do while và while
    Gửi bởi huypn93 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 3
    Bài viết cuối: 08-01-2013, 04:29 PM
  4. Lập trình C++ giá trị của xâu trong vòng lặp và ngoài vòng lặp khác nhau
    Gửi bởi virus93ttll trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 17
    Bài viết cuối: 14-05-2011, 02:43 PM
  5. Vòng lặp for lồng nhau, giúp tớ hiểu rõ hơn về vòng lặp for lồng nhau?
    Gửi bởi bk7million trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 11
    Bài viết cuối: 29-04-2009, 07:46 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn