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

Đề tài: Tìm giá trị max của mảng

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

    Mặc định Tìm giá trị max của mảng

    Coi giúp mình bài này, chương trình chạy được nhưng không cho kết quả
    Thanks mọi người!
    #include<stdio.h>
    int main()
    {
    int a[100], i, n;
    printf("Nhap so phan tu cua mang:");
    scanf("%d",&n);
    for(i = 0 ;i < n; i++)
    {
    printf("Nhap gia tri phan tu thu %d:",i+1);
    scanf("%d",&a[i]);
    }
    printf("Phan tu co gia tri lon nhat la:\n");
    int max = a[0];
    for(i = 0; i < n; i++)
    {
    if(a[i]>max);
    max = a[i];
    }
    return max;
    printf("%d",a[i]);
    }

  2. #2
    Ngày gia nhập
    02 2010
    Bài viết
    113

    lệnh return để trên printf thì làm sao nó có thể cho kết quả!!!

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

    Mình đã sửa lại nhưng kết quả vẫn cho sai

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

    Mình tìm ra lỗi rồi printf("%d",max) nhưng mình lai để là A[i] )

  5. #5
    Ngày gia nhập
    11 2012
    Bài viết
    136

    Trích dẫn Nguyên bản được gửi bởi ngoquochuy Xem bài viết
    Mình đã sửa lại nhưng kết quả vẫn cho sai
    lần sau bạn cho code vào tag nhé http://diendan.congdongcviet.com/showthread.php?t=6131
    Giao lưu và học hỏi
    https://www.facebook.com/kimcy1992

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

    Mặc định Tìm giá trị max của mảng

    Trích dẫn Nguyên bản được gửi bởi ngoquochuy Xem bài viết
    Coi giúp mình bài này, chương trình chạy được nhưng không cho kết quả
    Thanks mọi người!
    #include<stdio.h>
    int main()
    {
    int a[100], i, n;
    printf("Nhap so phan tu cua mang:");
    scanf("%d",&n);
    for(i = 0 ;i < n; i++)
    {
    printf("Nhap gia tri phan tu thu %d:",i+1);
    scanf("%d",&a[i]);
    }
    printf("Phan tu co gia tri lon nhat la:\n");
    int max = a[0];
    for(i = 0; i < n; i++)
    {
    if(a[i]>max);
    max = a[i];
    }
    return max;
    printf("%d",a[i]);
    }
    Mình sửa lại chút
    #include<stdio.h>

    int main()
    {
    int a[100], i, n;
    printf("Nhap so phan tu cua mang:");
    scanf("%d",&n);
    for(i = 0 ;i < n; i++)
    {
    printf("Nhap gia tri phan tu thu %d:",i+1);
    scanf("%d",&a[i]);
    }
    printf("Phan tu co gia tri lon nhat la:\n");
    int max = a[0];
    for(i = 0; i < n; i++)

    if(a[i]>max)
    max = a[i];
    printf("%d",max);
    return(max);
    }

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