Score:-1

พิมพ์ A ถึง Z ตามอินพุตของผู้ใช้: 1=A, 2=B เป็นต้น

ธง pr

ฉันต้องการพิมพ์ตัวอักษรจาก A ถึง Z ขึ้นอยู่กับอินพุตของผู้ใช้ ถ้าใส่เป็น 1 จากนั้นพิมพ์ ถ้าอินพุตเป็น 2 จากนั้นพิมพ์ และอื่น ๆ

ฉันลองใช้ a สำหรับ วนซ้ำด้านล่าง แต่ไม่สามารถบรรลุสิ่งที่ฉันต้องการได้

สำหรับฉันใน {a..z}
ทำ
  เสียงสะท้อน $i
เสร็จแล้ว

ฉันจะใช้การวนซ้ำหรือวิธีอื่นเพื่อให้ได้ผลลัพธ์ที่คาดหวังได้อย่างไร

Score:3
ธง in

คุณสามารถใช้อาร์เรย์:

#!/bin/bash
อ่านฉัน
a=(0 {ก..Z})
เสียงสะท้อน ${a[$i]}

เนื่องจากอาร์เรย์ไม่มีการจัดทำดัชนี ฉันจึงใส่ a 0 ข้างหน้า ดังนั้นอาร์เรย์จะเป็น 0 เอ บี ซี .... มิฉะนั้นคุณจะได้รับ 0â, 1â, ...

kalpesh avatar
pr flag
ขอบคุณสำหรับความช่วยเหลือของคุณ
kalpesh avatar
pr flag
ตอนนี้ฉันพยายามย้อนกลับหมายถึง...อินพุต A =1 หรือ B=2 และอื่น ๆ ฉันควรเปลี่ยนแปลงอะไรในสคริปต์ที่กำหนด
kalpesh avatar
pr flag
อินพุต A และเอาต์พุตที่คาดหวังคือ 1
kalpesh avatar
pr flag
ฉันลองใช้ข้อผิดพลาด 'A+' ของบอทนี้: ไม่ใช่ตัวระบุที่ถูกต้อง เขียนบทแบบเต็ม
kalpesh avatar
pr flag
n={1..26} วิธีจัดเก็บสิ่งนี้ในอาร์เรย์เพื่อเข้าถึงในภายหลังโดยดัชนี
pLumo avatar
in flag
ดู `(...)` รอบ ๆ `{...}` ซึ่งทำให้เป็นอาร์เรย์

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา