Đã tự hỏi liệu chúng ta có thể in từ phải sang trái, từ dưới lên trên ... Tôi có suy nghĩ này khi cố gắng viết chương trình in hình vuông sau (cho đầu vào 'n', tại đây n = 4)Có char nào (đối diện với dòng mới) không?
1 2 3 4
12 13 14 5
11 16 15 6
10 9 8 7
Điều này có thể được giải quyết bằng nhiều cách, bằng cách lưu trữ vào mảng 2D và in mảng ... (Bất kỳ ngôn ngữ nào: Perl, C, C++, Java).
Có lý do nào khiến bạn không thể đi từ trái sang phải, từ trên xuống dưới không? Tôi có mã mà in cột lớn (bạn làm hàng-lớn), mà là khá hữu ích. Hãy suy nghĩ về đầu ra bình thường của 'ls -C', là cột lớn. – tchrist
Tôi đã nghe một chuỗi ký tự như vậy được gọi là một 'dòng đói' như được coi là nghịch đảo của một nguồn cấp dữ liệu dòng. Nó chắc chắn phụ thuộc vào thiết bị đầu cuối mặc dù. http://foldoc.org/line+starve –