สวัสดีและยินดีต้อนรับ. ฉันต้องการผ่านความท้าทายอื่นสำหรับคุณ
ส่วนใหญ่เกี่ยวกับฟังก์ชันสตริง ทำให้คุณคุ้นเคยกับความยาว str และ str เปรียบเทียบ
ซึ่งเป็นสองฟังก์ชันที่ใช้กันทั่วไปมากที่สุด
นอกจากนี้ ฉันคิดว่าการคัดลอกสตริงที่คุณจะใช้สำหรับสิ่งเหล่านี้
ฉันต้องการให้คุณเขียนคำท้าที่จะย้อนกลับสตริงและความท้าทายสำหรับการใช้
str เปรียบเทียบ
ดังนั้นให้เขียนโปรแกรมที่แสดงสตริงในลำดับที่กลับกัน
คุณควรอ่านอินพุตจากแป้นพิมพ์
และคุณจำเป็นต้องใช้ฟังก์ชันสตริงที่มีความยาว str
เพราะคุณต้องหาขนาดของสตริง
เมื่อคุณมีขนาดของสตริงแล้ว คุณสามารถเริ่มการย้อนกลับอักขระได้
ฉันยังต้องการให้คุณเขียนโปรแกรมที่เรียงลำดับสตริงของอาร์เรย์โดยใช้การเรียงลำดับแบบฟอง
คุณจะต้องใช้ฟังก์ชัน str Compare และ str copy เพื่อให้ใช้งานได้
หากคุณไม่รู้ว่าฟองสบู่คืออะไร คุณจะต้องค้นหาหรือค้นคว้า
มันเป็นอัลกอริธึมการเรียงลำดับที่ง่ายมากสำหรับอะไรก็ได้
สตริงจำนวนเต็ม อะไรก็ได้ ในกรณีนี้คือสตริง
นี่คือสิ่งที่จะดูเหมือนโปรแกรมถ้าคุณเรียกใช้
คุณจะขอให้ผู้ใช้ป้อนสตริงจำนวนหนึ่ง พวกเขาจะบอกว่าสาม
พวกเขาสามารถป้อนสตริงได้สามครั้ง
เขาบอกว่า 0, 1 หรือ 2, คุณจึงวนรอบตรงนี้กับ
scanf ได้ ผลลัพธ์ที่คาดหวังจะเป็น
1 2 0, o t z
และนั่นคือข้อมูลทั้งหมดที่ฉันจะบอกคุณ ค่อนข้างธรรมดา
คุณจะต้องเข้าใจอาร์กิวเมนต์และพารามิเตอร์ที่ไปเปรียบเทียบ
str สำเนา str และความยาวของ str และสิ่งที่ส่งคืน
และคุณไม่จำเป็นต้องเข้าใจอะไรมากเกี่ยวกับพอยน์เตอร์สำหรับสิ่งนี้
จริงๆ แล้วเป็นเพียงแค่พื้นฐาน นี่เป็นงานที่ค่อนข้างตรงไปตรงมาสองงาน
งานเดียวที่มีจริงๆ คุณสามารถมีหลายฟังก์ชันหรือสร้างหลายโปรแกรมได้
ขึ้นอยู่กับคุณ
ขอให้โชคดี. และผมจะนำเสนอวิธีแก้ปัญหานี้ในการบรรยายครั้งต่อไป ขอขอบคุณ.