PDA

View Full Version : سوال: آرایه



hafez1
سه شنبه 24 دی 1392, 16:07 عصر
سلام دوستان.
یک آرایه include تعریف کردیم در این آرایه زمانی که آیتمی قبول شود عدد 1 را در آرایه می ریزیم و در غیر این صورت صفر.
ولی زمانی که در آخر کار آرایه را چاپ می کنیم مقادیر منفی بزرگ و صفر را چاپ می کند.
علت چیست؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟:گریه:

ayub_coder
سه شنبه 24 دی 1392, 16:37 عصر
این سوال مبهمه خیلی. حداقل کد میذاشتی بفهمیم چی به چیه
یه نمونه ساده از آرایه


#include <stdio.h>
int main(){

int include[] = {1,2,3,4,5,6,7,8,9,10};

int i;

for (i=0;i<10;i++)
{
printf("Item #%d value is %d\n",i,include[i]);

}

}

hafez1
چهارشنبه 25 دی 1392, 11:12 صبح
شما توی این کدی که گذاشتید همون ابتدا به آرایه مقدار دادید ولی توی کد کوله پشتی ابتدا ارزش هر آیتم را به وزن آن تقسیم می کنیم.
یک بار با در نظر گرفتن آیتم آرایه مقدار 1 می گیرد و یک بار با درنظر نگرفتن آن ، آرایه مقدار صفر می گیرد.
ولی در نهایت که آرایه را چاپ می کنیم مقادیر منفی چاپ می شود.
علتش چی میتونه باشه؟؟؟:متفکر: