Tip:
Highlight text to annotate it
X
>> דוד י מלאן: אז הייתה לי שהתכנית האחרונה באג במסגרתו דיווחה כי 0
הוא שלילי, למרות שהמבחינה טכנית 0 הוא לא חיוביים ולא שלילי.
אבל לא בעיה.
אנחנו יכולים לתקן את הבאג הזה על ידי הוספה עוד להתנות לתכנית שלנו.
>> באופן ספציפי, בקו 12 אני הולך על Enter.
ולאחר מכן להוסיף אחר אם ושווה שווה 0, מתולתל פתוח
סד, סד מתולתל קרוב.
>> עכשיו תוכל להבחין כי אמרתי ומוקלד שווים שווה כמו
בניגוד לסתם שווה.
עכשיו זה פשוט כי C הוא כבר באמצעות סימן שוויון יחיד כפי
מה שנקרא אופרטור ההשמה וב כדי להקצות ערך מהימין
כדי, למשל, משתנה בצד השמאל.
אבל במקרה הזה, אנחנו בעצם רוצים כדי לבדוק את n לשוויון עם 0.
וכדי לעשות זאת ב-C, פשוט יש לך לזכור להשתמש בשני שלטים שווים.
>> ובכן, אם n אכן שווה שווה 0, אני הולך להדפיס את
הבא במקום.
F הדפסה, בחרת 0.
שמור את הקובץ שלי.
ועכשיו בואו לקמפל זה כתנאי 1.
>> חזרה במצמוץ המהיר שלי, אני הולך כדי להפעיל את התכנית עם לוכסן נקודה,
תנאי 1.
ובואו לעשות את זה באותו שפיות לבדוק שוב כמו בעבר.
1 עבור int שלי, שהוא אכן חיובי.
בואו להפעיל מחדש את זה כתנאי 1 עם קלט שני של, נניח, 1 שלילי,
אשר הוא אכן שלילי.
>> עכשיו בואו לבדוק את זה עם 0.
נקודת לוכסן, תנאי 1.
Enter.
0 ו -
אוף.
אני אכן הרמתי 0 הזמן הזה.