Điểm:-1

In từ A đến Z theo đầu vào của người dùng: 1=A, 2=B, v.v.

lá cờ pr

Tôi muốn in các ký tự từ A đến Z tùy thuộc vào đầu vào của người dùng. Nếu đầu vào là 1 sau đó in Một, nếu đầu vào là 2 sau đó in b, và như thế.

Tôi đã thử sử dụng một loop như bên dưới, nhưng không thể đạt được những gì tôi muốn.

cho tôi trong {a..z}
làm
  tiếng vang $i
xong

Làm cách nào tôi có thể sử dụng vòng lặp hoặc cách tiếp cận khác để có được đầu ra như mong đợi?

Điểm:3
lá cờ in

Bạn có thể sử dụng một mảng:

#!/bin/bash
đọc tôi
a=(0 {A..Z})
tiếng vang ${a[$i]}

Vì các mảng không được lập chỉ mục, tôi chỉ cần đặt một 0 ở phía trước, vì vậy mảng sẽ là 0 A B C.... Nếu không, bạn sẽ nhận được 0âMột, 1âb, ...

kalpesh avatar
lá cờ pr
cảm ơn sự giúp đỡ của bạn
kalpesh avatar
lá cờ pr
bây giờ tôi đang thử đảo ngược nghĩa là...đầu vào A = 1 hoặc B = 2, v.v. tôi nên làm gì để thay đổi tập lệnh đã cho
kalpesh avatar
lá cờ pr
đầu vào A và đầu ra dự kiến ​​là 1
kalpesh avatar
lá cờ pr
tôi đã thử lỗi khuôn mặt bot này 'A+' : không phải là mã định danh hợp lệ. viết kịch bản đầy đủ
kalpesh avatar
lá cờ pr
n={1..26} cách lưu trữ cái này trong mảng để truy cập sau theo chỉ mục
pLumo avatar
lá cờ in
Xem `(...)` xung quanh `{...}`, điều đó làm cho nó trở thành một mảng.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.