배열에 값넣고 안넣고 비교
#include<stdio.h>
int
main(void)
{
int arr[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
for (int i = 0; i < 10;
i++)
{
printf("%d\n", arr[i]);
}
return 0;
}
1~10까지 넣은값들이 출력
#include<stdio.h>
int
main(void)
{
int arr[10];
for (int i = 0; i < 10;
i++)
{
printf("%d\n", arr[i]);
}
return 0;
}
배열에 숫자를 넣어주지 않으면 저런 숫자들이 마구잡이인채로 더미값이 들어간다.
꼭 배열을 만들면 값을 초기화해줘야한다.
//
배열 크기는 항상 상수로 선언
/*int size = 10;
int arr[10];*/
int arr[10]
= { 1, 2 };
for (int i =
0; i < 10; i++)
{
printf("%d\n",
arr[i]);
}
1, 2가 들어가고 나면 나머지는 0 으로 채워진다.
실수형 실습
float
arr_f[5] = { 1.0f, 2.0f, 3.0f };
for (int i =
0; i < 5; i++)
{
printf("%.2f\n", arr_f[i]);
}
실수형도 역시 잘 들어가고 나머지값들은 모두 0으로 처리된다.
댓글 없음:
댓글 쓰기