Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 12 kết quả

Đề tài: Hỏi về nội dung hàm void Xuat(int a)

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

    Red face Hỏi về nội dung hàm void Xuat(int a)

    Cho hàm Xuat(int a) trong C như sau:

    void Xuat(int a)
    { printf(“++a = %d \n”, ++a);
    printf(“a++ = %d \n”, a++);
    printf(“\n a/3 = %d”, a/= 3);
    }

    a) Hãy trình bày nội dung các lệnh của hàm trên?
    b) Nêu kết quả thực hiện của hàm Xuat(8) và giải thích rõ vì sao?

    em mới chỉ hiểu phần này
    Code:
    { printf(“++a = %d \n”, ++a);
       printf(“a++ = %d \n”, a++);
       printf(“\n a/3 = %d”, a/= 3);
    }
    - còn hàm
    Code:
    void  Xuat(int a)
    là hàm 1 chiều thì phải (em chưa hiểu phần này)
    - nếu viết chuơng trình đầy đủ để chạy thì phải viết thế nào?
    - trả lời cho em cả câu a, b nữa nhá

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

    #include<stdio.h>
    #include<conio.h>
    void Xuat(int a)
    {
    printf("++a = %d \n", ++a);
    printf("a++ = %d \n", a++);
    printf("\n a/3 = %d", a/= 3);
    }
    main()
    {
    int n;
    printf("n = ");
    scanf("%d",&n);
    Xuat(n);
    getch();
    }
    giải thích thì mình chịu

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

    thử thay n=0 và n=1 xem.ai giải thích hộ đoạn đó nữa

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

    Đây chỉ là ví dụ giúp người mới học C hiểu cách hoạt đông của toán tử ++ trong hai tình trạng khác nhau, tiền tố và hậu tố. Lật sách giáo khoa xem lại phần nói về toán tử này sẽ rõ.

    Giáo khoa không chịu tham khảo, mới gặp bài tập đã lo hỏi trước!

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

    - em ko hiểu cái hàm
    Code:
    void  Xuat(int a)
    thôi, hình như nó có liên quan đến mảng 1 chiểu thì phải, còn toán tử ++ em hiểu mà
    - ai trả lời rõ ràng đc cho em cả câu a và b thi tốt quá
    - ko co nút thanks nhỉ

  6. #6
    Ngày gia nhập
    10 2011
    Bài viết
    552

    Mặc định Hỏi về nội dung hàm void Xuat(int a)

    Toán từ ++ "em" hiểu thì sao lại phát biểu "Hình như nó có liên quan đến mảng 1 chiều thì phải " và "em" vẫn phải nhờ ai đó "trả lời rõ ràng cho em cả câu a và câu b"
    Um Mani Padme Hum...!!

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

    1. hiểu toán tử ++ thì phải trả lời được hai câu 2 và 3. Cũng như hiểu căn hai có nghĩa là gì thì phải trả lời được tại sao căn 4 là 2 và căn số âm không tính được (trừ khi đang nói trong ngữ cảnh không gian vec tơ số phức)
    2. hàm trên hoàn toàn không liên quan đến mảng, chằng có 1 chiều hay 10 chiều gì cả
    3. nó chỉ là một hàm thử thách hiểu biết của bạn về toán tử ++. Muốn viết code chạy được làm cái gì? tùy theo độ chuyển biến theo ý muốn mà cách viết khác nhau

  8. #8
    Ngày gia nhập
    01 2012
    Bài viết
    7

    vậy tóm lại em chả hiểu j` cả, ai vào giúp em 2 câu a,b

  9. #9
    Ngày gia nhập
    10 2011
    Bài viết
    552

    @ LLawliet : Bạn thật hài hước đấy. Tui biết bạn đang nghĩ gì, nôn nóng gì và cái thái độ học tập của bạn ra sao
    Cho nên : Đây là câu trả lời của bạn
    http://diendan.congdongcviet.com/sho...46&postcount=2
    Um Mani Padme Hum...!!

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

    hix, cứ coi như em hiểu rồi đi

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

  1. Kỹ thuật C Sự khác nhau giữa khai báo void main(), int main(void) và int main(int argv, char *argc[])?
    Gửi bởi v_huster38 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 21-11-2013, 12:10 PM
  2. Mã nguồn C Lỗi initializing argument 5 of `int search(void*, int, int, int, void*, int (*)(void*, void*))'tìm kiếm nhị phân
    Gửi bởi dienkun trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 8
    Bài viết cuối: 14-01-2012, 12:08 AM
  3. điểm khác nhau giữa hàm void abc(int a) và void abc (int &a ) là gì?
    Gửi bởi phuongnd trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 06-04-2011, 10:51 AM
  4. Lỗi error LNK2005: "public: void __thiscall binary::nhap(void)"?
    Gửi bởi withlovei trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 3
    Bài viết cuối: 23-02-2011, 09:13 PM
  5. xuat n!=1*2*3*....*n
    Gửi bởi anhphat trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 6
    Bài viết cuối: 03-12-2009, 12:03 AM

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