User Tag List

+ Trả lời chủ đề
Trang 1/4 123 ... CuốiCuối
Hiện kết quả từ 1 tới 10 của 36

Chủ đề: Hỏi 1 tí về C

  1. #1
    svBK's Newbie Avatar của dalovent
    Tham gia ngày
    Sep 2008
    Bài gửi
    22

    Mặc định Hỏi 1 tí về C

    cho em hỏi phép OR trong C cái kí tự 2 nét sổ dọc là phím nào thế,em tìm đỏ mắt ko thấy

  2. #2
    HUT's Student Avatar của adwin_508
    Tham gia ngày
    Mar 2008
    Bài gửi
    294

    Mặc định

    nó nằm bên phải phím cộng ý , là nét sọc đứt đó

  3. #3
    svBK's Newbie Avatar của dalovent
    Tham gia ngày
    Sep 2008
    Bài gửi
    22

    Mặc định

    em tự học C,đến chỗ fép For thì ko hỉu lắm,có bác nào hướng dẫn cụ thể tí đc ko,có vd càg tốt

  4. #4
    svBK's Newbie Avatar của dalovent
    Tham gia ngày
    Sep 2008
    Bài gửi
    22

    Mặc định

    ai tìm giúp em lỗi với

    Mã:
    #include "stdio.h"
    #include "conio.h"
    main ()
    {
     float k,a,b,c,d,e,f,x,y;
    hihi: printf("CHUONG TRINH GIAI HE\nax+by=c\ndx+ey=f\n\nNhap 6 so a= b= c= d= e= f=");
     scanf("%f%f%f%f%f%f",&a,&b,&c,&d,&e,&f);
     if(a/d==b/e==c/f)
       printf("\n PT CO VO SO No");
       goto haha;
     else if(a==0&&b==0&&c!=0||d==0&&e==0&&f!=0)
       printf("\n PT VO No");
       goto haha;
     else if(1)
       x=(c*e-f*b)/(a*e-d*b);
       y=(c*d-f*a)/(b*d-e*a);
       printf("No cua Pt la x=%2.2f y=%2.2f",x,y);
       printf("\nCo tiep tuc ko C/K?");
       k=getch();
       if(k=='c'||k=='C') goto hihi;
     else
       printf("\nKo giai dc,Pt vo van wa >.<");
    }

  5. #5
    Quân nhân danh dự Avatar của baohuy_pla
    Tham gia ngày
    Sep 2006
    Bài gửi
    1.411

    Mặc định

    Chưa chạy thử chương trình của bạn, nhưng nhìn thấy mấy lệnh goto là không muốn chạy nữa rồi.

    Theo như các chuyên gia nói thì lệnh goto là một lệnh "nguy hiểm", làm phá vỡ tính cấu trúc của chương trình và dễ gây rối loạn chương trình. "Trình độ của 1 lập trình viên tỉ lệ nghịch với số toán tử goto mà anh ta sử dụng." Lệnh goto được khuyến cáo không nên sử dụng, thậm chí còn có ý kiến cho là nên bỏ nó đi trong các ngôn ngữ lập trình.

    Hồi mình học năm thứ nhất, môn Tin đại cương học PASCAL chứ không học C, nhưng cũng thế thôi, có người hỏi lệnh goto, cô giáo mình nói là không dạy vì nó làm hỏng tính tư duy cấu trúc của chương trình.

    Tớ không phải dân tin, cũng dốt về lập trình, nói sai các bạn bảo cho chứ đừng ném đá nhé.

    When a scientist thinks of something, he asks: "Why?"
    When an engineer thinks of something, he asks: "Why not?




  6. #6
    Quân Nhân Danh Dự
    Tham gia ngày
    Jan 2004
    Bài gửi
    1.404

    Mặc định

    Quote Nguyên văn bởi dalovent Xem bài viết
    ai tìm giúp em lỗi với

    #include "stdio.h"
    #include "conio.h"
    main ()
    {
    float k,a,b,c,d,e,f,x,y;
    hihi: printf("CHUONG TRINH GIAI HE\nax+by=c\ndx+ey=f\n\nNhap 6 so a= b= c= d= e= f=");
    scanf("%f%f%f%f%f%f",&a,&b,&c,&d,&e,&f);
    if(a/d==b/e==c/f)
    printf("\n PT CO VO SO No");
    goto haha;
    else if(a==0&&b==0&&c!=0||d==0&&e==0&&f!=0)
    printf("\n PT VO No");
    goto haha;
    else if(1)
    x=(c*e-f*b)/(a*e-d*b);
    y=(c*d-f*a)/(b*d-e*a);
    printf("No cua Pt la x=%2.2f y=%2.2f",x,y);
    printf("\nCo tiep tuc ko C/K?");
    k=getch();
    if(k=='c'||k=='C') goto hihi;
    else
    printf("\nKo giai dc,Pt vo van wa >.<");
    }
    Hỏi thế này thì ai muốn trả lời!

    Trước tiên trình bày chương trình của chú định làm gì, chỉnh sửa code của chú cho dễ đọc cái đã. Sau đó bị lỗi gì, lúc dịch hay lúc chạy, nội dung thế nào thì post lên đây.
    www.openandfree.org <--Blog for C/C++/Unix subjects

  7. #7
    svBK's Newbie Avatar của dalovent
    Tham gia ngày
    Sep 2008
    Bài gửi
    22

    Mặc định

    đề bài là lập PT giải hệ ax+by=c
    dx+ey=f
    nó báo lỗi Misplaced else in function main ở 2 chỗ else if
    giúp em nhé,thanks

  8. #8
    Quân Nhân Danh Dự
    Tham gia ngày
    Jan 2004
    Bài gửi
    1.404

    Mặc định

    Quote Nguyên văn bởi dalovent Xem bài viết
    ai tìm giúp em lỗi với

    if(k=='c'||k=='C') goto hihi;
    else
    printf("\nKo giai dc,Pt vo van wa >.<");

    }
    Nhầm với Pascal rồi. Trong C không có dấu chấm phẩy sau if.

  9. #9
    HUT's Student Avatar của Reid Barton
    Tham gia ngày
    Nov 2007
    Bài gửi
    472

    Mặc định

    Quote Nguyên văn bởi Nistelrooy Xem bài viết
    Nhầm với Pascal rồi. Trong C không có dấu chấm phẩy sau if.
    Lúc chiều em nhắn tin hỏi anh không biết anh nhận được chưa ? Cho em hỏi các anh ở đây là tầm nào trường ta tổ chức thi chọn đọi tuyển Tin thi Olimpic SV vậy ạ ? thi bằng ngôn ngữ lập trình nào,..có vấn đề gì liên quan các anh cho em biết sớm với ạ em cảm ơn ạ!

  10. #10
    Quân Nhân Danh Dự
    Tham gia ngày
    Jan 2004
    Bài gửi
    1.404

    Mặc định

    Quote Nguyên văn bởi Reid Barton Xem bài viết
    Lúc chiều em nhắn tin hỏi anh không biết anh nhận được chưa ? Cho em hỏi các anh ở đây là tầm nào trường ta tổ chức thi chọn đọi tuyển Tin thi Olimpic SV vậy ạ ? thi bằng ngôn ngữ lập trình nào,..có vấn đề gì liên quan các anh cho em biết sớm với ạ em cảm ơn ạ!
    Tớ nhắn lại rồi còn gì. Hình như sang kì 2 mới thi cơ. Chú cứ lên khoa CNTT hỏi cho chắc.

+ Trả lời chủ đề
Trang 1/4 123 ... CuốiCuối

Thông tin chủ đề

Users Browsing this Thread

Hiện có 1 người đọc bài này. (0 thành viên và 1 khách)

Từ khóa (Tag) của chủ đề này

Quyền viết bài

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


About svBK.VN

    Bách Khoa Forum - Diễn đàn thảo luận chung của sinh viên ĐH Bách Khoa Hà Nội. Nơi giao lưu giữa sinh viên - cựu sinh viên - giảng viên của trường.

Follow us on

Twitter Facebook youtube