פורסם 2012 באפריל 113 שנים מחבר מה זאת אומרת שימוש לא נכון?ובלולאות...לא יודע,ככה יצא לי ,זה משנה פה משהו?
פורסם 2012 באפריל 113 שנים שים לב איך אתה משתמש ב-scanf בקריאה של n, לעומת איך שאתה משתמש בו בשאר הקריאות.ואין הבדל מעשי בין for ל-while (כל לולאת for ניתן להחלפה ב-while ולהיפך), זה פשוט יותר אלגנטי להשתמש כאן ב-for.
פורסם 2012 באפריל 113 שנים מחבר צודק....עכשיו זה עובד בסדר, למה אי אפשר לעשות כמו שעשיתי בהתחלה?שניתי גם ללולאת for
פורסם 2012 באפריל 113 שנים למה זה לא עובד? הפונקציה scanf לא מחזירה את הערך שהיא קוראת מהקלט היא מחזירה את מספר הקלטים שהיא קלטה. במקרה שלך 1.כשעושים לולאת for על פני לולאת while, ברור יותר שמספר האיטרציות ידוע מראש (n) לעומת while בוא אתה "מחכה" לתנאי כלשהו שיתקיים.
פורסם 2012 באפריל 113 שנים חוץ מזה, הפונקציה scanf צריכה לקבל מצביע למשתנה שאתה רוצה לקרוא לתוכו, לא את המשתנה עצמו.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.