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