HW2 풀이

Written on May 17, 2017

과제 2번은 {10,20,30,40,50,60,70,80}의 크기가 8인 정수형 배열을 선언하고 배열의 각 원소를 출력하는 것이었습니다.

배열을 선언하는 방법은 배열의 타입 배열의 이름 [배열의 크기]={배열의 원소}; 이므로

#include <stdio.h>

int main(){
  int a[8]={10,20,30,40,50,60,70,80};
  return 0;
}

이를 출력하려면 루프 변수를 선언하고 이를 이용해 반복문(while 혹은 for)을 이용하면 됩니다.

#include <stdio.h>

int main(){
  int a[8]={10,20,30,40,50,60,70,80};
  
  // while문 이용
  int i=0;
  while(i<8){
    printf("a[%d]:%d\n",i,a[i]);
  }
  
  // for문 이용
  int i;
  for(i=0;i<8;i++){
    printf("a[%d]:%d\n",i,a[i]);
  }
  
  return 0;
}
출력 결과
a[0]:10
a[1]:20
a[2]:30
a[3]:40
a[4]:50
a[5]:60
a[6]:70
a[7]:80