Ziggy Star
New member
הצילו .. עזרה ב C ../images/Emo153.gif
כמו שאמרתי ... הצילו ... יש לי מבחן ב C עוד שבוע . אני יודע שאתם רגילים לענות להודעות של "הצילו יש לי עוד חצי שעה מבחן ...
" אבל החלטתי לקחת את הזמן , ולהתכונן מראש . אשמח עם תוכלו לענות לי על כמה שאלות , מה ההבדל בין I++ ובין ++I ? נתונה התוכנית הבאה :
זהו , לבנתיים .. מצטער על המגילה הארוכה ... אשמח לשמוע תשובות . שבת שלום לכו-לם
כמו שאמרתי ... הצילו ... יש לי מבחן ב C עוד שבוע . אני יודע שאתם רגילים לענות להודעות של "הצילו יש לי עוד חצי שעה מבחן ...
#include <stdio.h> void main() { int n=0,i; for (i=0;i<4;++i) { int n; n+=i; } printf("%d" ,n); }
שואלים אותי האם הפלט של התוכנית יהיה 6 ? האם ניתן להגדיר משתנה באמצע התוכנית (int n ) ? אם הייתי מוריד את int n מהתוכנית . הפלט היה 6 (1+2+3) . כשניסיתי להריץ את התוכנית בקומפילר , קיבלתי שגיאה . בגלל ה INT N . מי צודק ?? המחשב , או המורה ?