c - How would I make an array of all the integers between 0 and 1000? -
not finding anywhere online google... , i'm not typing out numbers 1 one either because there has easier way!
int myfunction(void) {          //numbers = ??????;         int sum = 0;         for(int = 0; < sizeof(numbers); i++) {                 int currentnumber = numbers[i];                 if (currentnumber % 3 == 0 || currentnumber % 5 == 0) {                         sum = sum + currentnumber;                       }                }                printf("%d", sum); }       update
someone in comments made point setting condition of loop, i'm still curious how 1 make array of integers [0,1,2,3,4..1000]
i'm not sure makes sense create array 1-1000, if going numbers[i], given numbers[i] == i.  using single integer i, can save wasting space.  if there motivation other have posted, can following:
int numbers[1001]; for(int = 0; <= 1000; i++)   numbers[i] = i;      
Comments
Post a Comment