>> DAVID ลัน: ตอนนี้ขอให้ปรับแต่ง โปรแกรมนี้บิต
มันจะไม่ดีถ้ามี ฟังก์ชั่นที่เรียกว่าพูด islower ที่
จะกลับมาจริงหรือเท็จ ขึ้นอยู่กับว่าได้รับ
ตัวอักษรตัวพิมพ์เล็ก?
มันจะไม่ได้ดีกว่าถ้ามี ฟังก์ชั่นที่เรียกว่า ToUpper ที่
สามารถแปลงตัวพิมพ์เล็ก ตัวอักษรที่เป็นตัวพิมพ์ใหญ่?
>> ดีก็ปรากฎว่าทั้งสองฟังก์ชั่น ที่มีอยู่และพวกเขากำลังประกาศในแฟ้ม
เรียกว่า ctype.h
จึงขอเพิ่มไฟล์ที่มีของฉัน
รวมถึง ctype.h
และตอนนี้ขอใช้ประโยชน์จากทั้งสองคน ฟังก์ชั่นการเปลี่ยนครั้งแรกของฉันถ้า
เงื่อนไขดังต่อไปนี้
ถ้า islower s i วงเล็บจึง กลับมาจริงหรือเท็จถ้าที่ i
ตัวละครใน s เป็นตัวอักษรกรณีที่ต่ำกว่า
และตอนนี้ขอเปลี่ยนคณิตศาสตร์ของฉัน การแสดงออกที่นี่ด้วยก็ ToUpper ของ
s วงเล็บผมจึงกลับมา พิมพ์ใหญ่เทียบเท่าของที่ i
ตัวละครใน s ถ้าเป็นกรณีที่ต่ำกว่า
>> ฉันจะออกจากบล็อกอื่นของฉันคนเดียว เพราะถ้าตัวอักษรไม่ได้
พิมพ์เล็กก็ยังต้องการที่จะ พิมพ์ออกมาไม่เปลี่ยนแปลง
และตอนนี้ขอรวบรวมโปรแกรมนี้
ทำให้ [? capitalize1 ?]
ตอนนี้ขอใช้โปรแกรม ด้วย capitalize1
และตอนนี้ขอพิมพ์คำเช่น สวัสดีในพิมพ์เล็กทั้งหมด
H-E-L-L-O, ใส่และมันแน่นอน พิมพ์ตัวพิมพ์ใหญ่ทั้งหมด
>> ลองสถานการณ์อีกหนึ่งแม้ว่า เวลานี้ป้อนชื่อของตัวเองด้วย
ตัวอักษรตัวแรก, D, พิมพ์ใหญ่ แล้วเพียงในกรณีที่ฉันสับสน
บางสิ่งบางอย่างขึ้นในรหัสของตัวเองกับ มูลค่าของถ่านที่
ใส่ แต่ไม่มี DAVID ในตัวพิมพ์ใหญ่ทั้งหมด พิมพ์ครั้งนี้คาดว่าจะเป็น