Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
Trang 2 trên tổng số 2 Đầu tiênĐầu tiên 12
Từ 11 tới 14 trên tổng số 14 kết quả

Đề tài: biểu diễn nhị phân-hơi bị chuối

  1. #11
    Ngày gia nhập
    08 2006
    Nơi ở
    Hải Phòng
    Bài viết
    218

    Mặc định biểu diễn nhị phân-hơi bị chuối

    Không được dùng mảng mà anh. Mà nếu theo cách thông thường chia dần cho 2 thì kết quả sẽ bị đảo ngược vì vậy em mới phải làm theo cách trên.
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

  2. #12
    Ngày gia nhập
    09 2006
    Bài viết
    711

    Ừ, nếu không cho dùng chuỗi, mãng thì dùng cái dưới đây thử, không biết có cho dùng for không nữa. Ngán cho mấy ông thầy, ra đề cứ đánh đố tiểu tiết:
    Code:
    #include <stdio.h>
    #include <stdlib.h>
    
    #define IsBitSet(value, index) (((value) & ((1L) << (index))) != 0)
    
    int main(int argc, char* argv[])
    {
        unsigned int number = 0;
        int i = 0;
    
        printf("Input a number: ");
        scanf("%u", &number);
        if (0 == number)
        {
            printf("0 mà cũng đòi biểu diễn binary hả cha nội\n");
            return EXIT_FAILURE;
        }
    
        printf("Binary format of number: ");
        for (i = sizeof(number) * 8 - 1; i >= 0; i--)
        {
            printf(IsBitSet(number, i) ? "1" : "0");
            if (0 == (i % 4))
            {
                printf(" ");
            }
        }
    
        return EXIT_SUCCESS;
    }
    Đơn giản, gọn, nhẹ, nhanh, chỉ bị kẹt ở 1 điểm, nếu là số _uint64 thì ???
    Đã được chỉnh sửa lần cuối bởi TQN : 29-06-2007 lúc 09:00 PM.

  3. #13
    Ngày gia nhập
    10 2006
    Nơi ở
    Bốn biển là nhà
    Bài viết
    36

    các bác ăn rồi quá rảnh nên đi đố những thứ đó
    khi học thì cần phải xác định rõ là học cái gì ,học cái đó để làm gì và hoc như thế nào
    trong lập trình cấu trúc thì người ta luông tìm cách để tối ưu chương trình của mình chứ hơi đâu mà đi làm những cái rắc rối lắm rồi khi làm xong thì cũng chẳng biết mình làm ra để làm gì
    ví dụ như về đồ họa chẳng hạn :
    nếu viết trong c/c++ nhiều khi mất cả tháng trời để tạo ra được một cái giao diên cho dễ nhìn nhưng trong khi đó dùng các ngôn ngữ có hỗ trợ .net thì chỉ mất có vài phút là xong
    học thì cũng cần phải xác định xem mình sau này làm gì .đi theo con đường nào mà đầu tư nghiên cứu, tìm hiểu chứ đừng có tràn lan quá rồi đến lúc đó lại tự hỏi mình nghiên cứu nó nhiều để làm gì nhỉ?

  4. #14
    Ngày gia nhập
    12 2006
    Bài viết
    72

    Phthinh bị kích động gì mà phát biểu nghe triết lý ghê đó ha.
    Theo mình thì tất cả những thứ chúng ta bàn luận ở đây đều có ích đó chứ,ít nhất thì nó cũng rèn cho mình kĩ năng mà,chứ đâu nhất thiết phải làm ra được một cái gì đó to tát thì mới tốt đâu,nếu mà không có những kĩ năng phân tích thì thử hỏi chúng ta có thể làm được những bài toán lớn hay không?
    Còn học tất nhiên phải xác định mình học làm gì,nhưng cứ học đi rồi sẽ biết mình làm được gì
    Chuc các bạn vui vẻ!
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

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

  1. Bài tập C++ Cách để so sánh 2 chuỗi kí tự giữa chuỗi nhập từ phím và chuỗi từ file xem có giống nhau không?
    Gửi bởi davilson18 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 4
    Bài viết cuối: 09-06-2012, 09:47 AM
  2. Lập trình C Thay thế chuỗi s1 trong chuỗi s bằng chuỗi s
    Gửi bởi duytue 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: 23-09-2011, 04:16 PM
  3. thay thế chuỗi con thứ i trong chuỗi mẹ bằng 1 chuỗi khác
    Gửi bởi nhat1811 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 06-08-2011, 08:25 AM
  4. Trả lời: 1
    Bài viết cuối: 29-06-2011, 12:02 AM
  5. xem một từ trong chuỗi là một chuỗi con, sắp xếp các chuỗi con theo thứ tự tăng dần
    Gửi bởi qpkdct1101 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 0
    Bài viết cuối: 20-01-2011, 08:22 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