01/10/2018, 09:12
Liệu có thể tạo mảng mà chỉ số đầu là 201 và chỉ số cuối là 301 không?
Em muốn tạo một mảng mà vị trí phần tử đầu tiên là 201 và vị trí phần tử cuối cùng là 301. Em chỉ lấy VD dễ hiểu thôi. Vậy phải làm sao ạ ?
Bài liên quan
Bạn cần tìm 1 công thứ để có thể biến 201 -> 0, 301 -> 1, 401 -> 2, …Còn nếu dãy số ko có quy luật như trên bạn nên dùng hashmap.
Sr, mình hiể sai yêu cầu
Ví dụ đơn giản nhé:
Vậy để xuất mảng ra thì như thế nào bạn nhỉ?
Sau khi khởi tạo thì mảng
result
của mình đã có các phần tử như bạn yêu cầu rồi, bạn muốn xuất ra là in ra hay làm gì?for (int i=201;i<=301;i++) printf("%d ",a[i]);
Cảm ơn bạn. Mình đã tìm được cách làm rồi. :))
Mình vẫn hơi thắc mắc, bạn up code lên được không?
Thế thì đoạn từ a[0] đến a[200] vứt xó à
Theo những gì mình biết thì mảng luôn bắt đầu ở phần tử [0]. Thế thôi.
Yep, cái này Pascal làm được nè, mảng bắt đầu từ -1, 0, 1 hay 100 đều được
Cái yêu cầu troll nhau thế là cùng, có lẽ đề này phải dành cho sinh viên có điều kiện, bỏ xa mấy đứa còn lại 200km. . Tôi thậm chí làm không nổi cái yêu cầu này trên cả java và c#. Và biết rồi thì để làm gì cũng không biết luôn. Chắc em ấy mô tả nhầm thôi nếu thật lần sau mô tả chính xác tý ko thì anh em dễ hố em nhé.