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

Đề tài: Bài này sai chỗ nào vậy mọi người?

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

    Mặc định Bài này sai chỗ nào vậy mọi người?

    C Code:
    1. #include <stdio.h>
    2. #include <conio.h>
    3. void main()
    4. {
    5. int a,b,i;
    6. printf("nhap a:");
    7. scanf("%d",&a);
    8. printf("nhap b:");
    9. scanf("%d",&b);
    10. for(int i=a;i>=1;i--)
    11. if(a%i==0&&b%i==0)
    12. break;
    13. printf("USCLN(%d,%d)=%d\n",a,b,i);
    14. printf("BSCNN(%d,%d)=%d",a,b,a*b/i);
    15. getch();
    16. }
    Đã được chỉnh sửa lần cuối bởi langman : 09-12-2012 lúc 10:13 PM.

  2. #2
    Ngày gia nhập
    10 2012
    Bài viết
    3

    chổ vòng for phải là vậy thì mới đúng for(i=a,i>=1;i--)

  3. #3
    Ngày gia nhập
    03 2012
    Bài viết
    27

    Trích dẫn Nguyên bản được gửi bởi XuanTocDo1 Xem bài viết
    #include <stdio.h>
    #include <conio.h>
    void main()
    {
    int a,b,i;
    printf("nhap a:");
    scanf("%d",&a);
    printf("nhap b:");
    scanf("%d",&b);
    for(int i=a;i>=1;i--)
    if(a%i==0&&b%i==0)
    break;
    printf("USCLN(%d,%d)=%d\n",a,b,i);
    printf("BSCNN(%d,%d)=%d",a,b,a*b/i);
    getch();
    }
    cái i trong for(int i...) của bạn thì khác với cái i đã khai báo ban đầu

    Y!M: doxuanthangvn
    Skype: doxuanthangvnn
    Email: doxuanthang@hotmail.com

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