1 00:00:00,000 --> 00:00:03,290 >> דוד י מלאן: אז הייתה לי שהתכנית האחרונה באג במסגרתו דיווחה כי 0 2 00:00:03,290 --> 00:00:07,220 הוא שלילי, למרות שהמבחינה טכנית 0 הוא לא חיוביים ולא שלילי. 3 00:00:07,220 --> 00:00:08,000 אבל לא בעיה. 4 00:00:08,000 --> 00:00:11,820 אנחנו יכולים לתקן את הבאג הזה על ידי הוספה עוד להתנות לתכנית שלנו. 5 00:00:11,820 --> 00:00:14,500 >> באופן ספציפי, בקו 12 אני הולך על Enter. 6 00:00:14,500 --> 00:00:19,560 ולאחר מכן להוסיף אחר אם ושווה שווה 0, מתולתל פתוח 7 00:00:19,560 --> 00:00:21,900 סד, סד מתולתל קרוב. 8 00:00:21,900 --> 00:00:24,650 >> עכשיו תוכל להבחין כי אמרתי ומוקלד שווים שווה כמו 9 00:00:24,650 --> 00:00:26,050 בניגוד לסתם שווה. 10 00:00:26,050 --> 00:00:29,880 עכשיו זה פשוט כי C הוא כבר באמצעות סימן שוויון יחיד כפי 11 00:00:29,880 --> 00:00:33,630 מה שנקרא אופרטור ההשמה וב כדי להקצות ערך מהימין 12 00:00:33,630 --> 00:00:35,950 כדי, למשל, משתנה בצד השמאל. 13 00:00:35,950 --> 00:00:39,700 אבל במקרה הזה, אנחנו בעצם רוצים כדי לבדוק את n לשוויון עם 0. 14 00:00:39,700 --> 00:00:43,950 וכדי לעשות זאת ב-C, פשוט יש לך לזכור להשתמש בשני שלטים שווים. 15 00:00:43,950 --> 00:00:47,340 >> ובכן, אם n אכן שווה שווה 0, אני הולך להדפיס את 16 00:00:47,340 --> 00:00:48,730 הבא במקום. 17 00:00:48,730 --> 00:00:53,690 F הדפסה, בחרת 0. 18 00:00:53,690 --> 00:00:54,700 שמור את הקובץ שלי. 19 00:00:54,700 --> 00:00:59,090 ועכשיו בואו לקמפל זה כתנאי 1. 20 00:00:59,090 --> 00:01:02,670 >> חזרה במצמוץ המהיר שלי, אני הולך כדי להפעיל את התכנית עם לוכסן נקודה, 21 00:01:02,670 --> 00:01:04,180 תנאי 1. 22 00:01:04,180 --> 00:01:06,970 ובואו לעשות את זה באותו שפיות לבדוק שוב כמו בעבר. 23 00:01:06,970 --> 00:01:09,750 1 עבור int שלי, שהוא אכן חיובי. 24 00:01:09,750 --> 00:01:14,480 בואו להפעיל מחדש את זה כתנאי 1 עם קלט שני של, נניח, 1 שלילי, 25 00:01:14,480 --> 00:01:16,180 אשר הוא אכן שלילי. 26 00:01:16,180 --> 00:01:18,060 >> עכשיו בואו לבדוק את זה עם 0. 27 00:01:18,060 --> 00:01:19,575 נקודת לוכסן, תנאי 1. 28 00:01:19,575 --> 00:01:20,715 Enter. 29 00:01:20,715 --> 00:01:22,665 0 ו - 30 00:01:22,665 --> 00:01:23,435 אוף. 31 00:01:23,435 --> 00:01:25,670 אני אכן הרמתי 0 הזמן הזה. 32 00:01:25,670 --> 00:01:27,330