Phép toán trong C

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • manh89
    Thành viên tích cực
    • Oct 2009
    • 440

    #1

    Phép toán trong C

    Cho a=1, b=2, tìm 1 phép toán nào đó ghép a với b sao cho c=12.
    Có phép toán nào làm đc cái này ko nhỉ? Các bác giúp em cái!
    Thanks!
    Nhận làm mạch, ĐAMH sử dụng vđk Pic & AVR tại tp.HCM
    Liên hệ sđt: 0902.808.371
  • hieuyeubich
    Thành viên tích cực
    • Apr 2011
    • 189

    #2
    ý bác là thế nào. nghĩa là xuất ra c hay thực hiện công thức a&b=c

    Comment

    • manh89
      Thành viên tích cực
      • Oct 2009
      • 440

      #3
      Nguyên văn bởi hieuyeubich Xem bài viết
      ý bác là thế nào. nghĩa là xuất ra c hay thực hiện công thức a&b=c
      a=1, b=2, a&b =0; (Phép toán ở dạng nhị phân) đâu thể bằng 12 được. Nghĩa là tìm phép toán nào đó để kết hợp a và b lại sao cho c=12. Ví dụ khác như a=3, b=4, thì phải tìm phép toán nào đó để c=34.
      Nhận làm mạch, ĐAMH sử dụng vđk Pic & AVR tại tp.HCM
      Liên hệ sđt: 0902.808.371

      Comment

      • hieuyeubich
        Thành viên tích cực
        • Apr 2011
        • 189

        #4
        vậy bác chơi thể loại chuỗi đi rồi ghép 2 chuỗi lại.

        Comment

        • manh89
          Thành viên tích cực
          • Oct 2009
          • 440

          #5
          Nguyên văn bởi hieuyeubich Xem bài viết
          vậy bác chơi thể loại chuỗi đi rồi ghép 2 chuỗi lại.
          Mình vẫn chưa hiểu, bạn giải thích kỹ 1 chút đc ko?
          Thanks!
          Nhận làm mạch, ĐAMH sử dụng vđk Pic & AVR tại tp.HCM
          Liên hệ sđt: 0902.808.371

          Comment

          • hieuyeubich
            Thành viên tích cực
            • Apr 2011
            • 189

            #6
            có thể dùng các hàm này nếu bác dùng chuỗi: strncpy(char a[], char b[],n); chép n kí tự từ chuỗi b sang chuỗi a.
            strcat(char a[], char b[]); nối chuỗi a và chuỗi b

            Comment

            • hieuyeubich
              Thành viên tích cực
              • Apr 2011
              • 189

              #7
              bác cứ khai báo 2 chuỗi mỗi chuỗi là các kí tự cần ghép. sau đó dùng các hàm trên.

              Comment

              • manh89
                Thành viên tích cực
                • Oct 2009
                • 440

                #8
                Cảm ơn bạn đã nhiệt tình, để mình thử xem sao.
                Nhận làm mạch, ĐAMH sử dụng vđk Pic & AVR tại tp.HCM
                Liên hệ sđt: 0902.808.371

                Comment

                • hermex2009
                  Thành viên chính thức
                  • Nov 2009
                  • 34

                  #9
                  ý bạn là c = a *10 +b = 12 ????????

                  Comment

                  • rptdnmqs
                    Thành viên tích cực
                    • Nov 2008
                    • 440

                    #10
                    Chính xác rồi đấy c=a*10+b.Cái này thường dÙng để chuyển chuỗi thành số.
                    , , ,

                    Comment

                    • van_kq
                      Thành viên chính thức
                      • Feb 2010
                      • 58

                      #11
                      chỉ dùng phép toán không thôi mà, trên kia lại có số 10, theo tôi thì là c= a<<1 + a<<2 +b;
                      Rễ của sự học tập thì đắng
                      Quả của sự học tập thì ngọt

                      Comment

                      Về tác giả

                      Collapse

                      manh89 Tìm hiểu thêm về manh89

                      Bài viết mới nhất

                      Collapse

                      Đang tải...