>> DAVID เจลัน: ดังนั้นโปรแกรมล่าสุดที่มี ข้อผิดพลาดด้วยเหตุนี้มันรายงานว่า 0
เป็นลบแม้ว่าในทางเทคนิค 0 ไม่เป็นเชิงบวกหรือเชิงลบ
แต่ไม่ได้เป็นปัญหา
เราสามารถแก้ไขปัญหานี้โดยการใส่อีก เงื่อนไขในโปรแกรมของเรา
>> โดยเฉพาะที่บรรทัด 12 ฉันจะกด Enter
แล้วเพิ่มอื่นถ้าและเท่ากับ เท่ากับ 0 เปิดหยิก
รั้ง, วง​​เล็บปีกกาปิด
>> ตอนนี้คุณจะสังเกตเห็นว่าผมพูด และพิมพ์เท่ากับเท่ากับเป็น
ไม่ใช่เพียงเท่ากับ
ตอนนี้ที่เพียงเพราะ C ที่มีอยู่แล้ว โดยใช้เครื่องหมายเท่ากับเดียว
ที่เรียกว่าผู้ประกอบการที่ได้รับมอบหมายและใน เพื่อที่จะกำหนดค่าจากทางด้านขวา
ที่จะบอกว่าตัวแปรทางด้านซ้าย
แต่ในกรณีนี้เราต้องการจริง เพื่อทดสอบ n เพื่อความเท่าเทียมกันกับ 0
และที่จะทำใน C, คุณก็ต้อง จะจำที่จะใช้สองสัญญาณเท่ากับ
>> ดีถ้า n ไม่แน่นอนเท่ากับเท่ากับ 0, ฉันจะพิมพ์ออกมา
ต่อไปนี้แทน
พิมพ์ F, 0 ที่คุณเลือก
บันทึกไฟล์ของฉัน
และตอนนี้ขอรวบรวมนี้ เป็นเงื่อนไขที่ 1
>> กลับไปที่พรอมกระพริบของฉันฉันจะ เพื่อเรียกใช้โปรแกรมด้วยจุดเฉือน,
เงื่อนไข 1
และลองทำสติเดียวกัน ตรวจสอบอีกครั้งก่อนที่จะเป็น
1 สำหรับ int ของฉันซึ่งเป็น บวกแน่นอน
ลองรันใหม่อีกครั้งนี้เป็นเงื่อนไขที่ 1 ด้วย เข้าที่สองของการพูดเชิงลบ 1
ซึ่งย่อมเป็นเชิงลบ
>> ตอนนี้ขอทดสอบกับ 0
จุดเฉือนเงื่อนไข 1
เข้าสู่
0 และ -
วุ้ย
แน่นอนผมเลือก 0 เวลานี้