PDA

View Full Version : حل تمرین نیست،شک بین دو گزینه ! (نظر خودتون رو بگید)



Shayan4454
چهارشنبه 21 مرداد 1394, 02:58 صبح
سلام دوستان اولا بگم که این به هیچ عنوان حل تمرین نیست ..
اما من بین دو گزینه شک دارم..:متفکر::متفکر:
لطفا هر کس نظر خودشو بگه..

در برنامه ی رو به رو به ازای کدام مقدار sum=0 ، n است؟
void main(){
int sum=0;
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
sum++;
}


------------

1)0=>
2)0<
3)0
4)1
..
لطفا وقتی یک نفر پاسخ داد،تاپیک رو نبندین و اجازه بدین تا بقیه هم پاسخ بدند تا نظرات دیگران رو هم ببینیم.:گریه:

ژیار رحیمی
چهارشنبه 21 مرداد 1394, 03:13 صبح
خب گزینه اول برای تمام مقادیر n که n کوچکتر یا مساوی صفر باشه حلقه اول اجرا نمیشه

Shayan4454
چهارشنبه 21 مرداد 1394, 03:16 صبح
خب گزینه اول برای تمام مقادیر n که n کوچکتر یا مساوی صفر باشه حلقه اول اجرا نمیشه
چرا 3 نمیتونه جواب درست باشه؟؟

hamid_hr
چهارشنبه 21 مرداد 1394, 10:07 صبح
چرا 3 نمیتونه جواب درست باشه؟؟
چون وقتی عدد منفی هم بدیم مقدار sum = 0 میشه

hrkhrkhrk
چهارشنبه 21 مرداد 1394, 10:40 صبح
چرا 3 نمیتونه جواب درست باشه؟؟
جواب باید جامع و کلی باشه یعنی همه حالت ها رو پوشش بده، گزینه 3 این کارو نمی کنه

zero_ox
چهارشنبه 21 مرداد 1394, 11:08 صبح
جواب باید جامع و کلی باشه یعنی همه حالت ها رو پوشش بده، گزینه 3 این کارو نمی کنه
ضمن تایید نظر دوستان اگر نوع int رو ازاینجا ببنید و رنجی که پوشش می ده فک کنم جوابتون رو بگیرید
https://msdn.microsoft.com/en-us/library/s3f49ktz.aspx
به قسمت other name دقت کنید .