EASY7
[C언어 12강] 배열이란 무엇인가 본문
명시적배열: 자료타입 배열변수이름[크기];
묵시적배열: 자료타입 배열변수이름[]={1,2,3,4};
배열크기를 정하지않고 초기값만 나열할 수 있음.
2차원 배열!!
행(가로줄 )먼저
int a[3][3];
a[0][0] |
a[0][1] |
a[0][2] |
a[1][0] |
a[1][1] |
a[1][2] |
a[2][0] |
a[2][1] |
a[2][2] |
int a[3][3]={{1,2,3},{4,5,6},{7,8,9}};
이렇게 초기화 시킬 수 있음.
#include<stdio.h>
void main()
{
int numvalue[5];
int i=0, a, j;
printf("값을 입력하세요\n");
while(1)/*무한루프인데 3의 배수가 5가 되면 break;*/
{
scanf("%d",&a);
if(a%3==0){
numvalue[i]=a;
if(i==4) break;/*while에서 벗어나자*/
i++
}
}
for(j=0; j<5; j++)
printf(\n %d", numvalude[j]);
}
'개발 공부 > C' 카테고리의 다른 글
[C언어 14강] 함수와 배열을 이용한 실습 (0) | 2016.07.08 |
---|---|
[C언어 13강]함수에서 배열 사용하기 (0) | 2016.07.08 |
[C언어 11강] 함수란 무엇인가 (0) | 2016.07.07 |
[C언어 10강] 실제 응용프로그램에서 반복문 (0) | 2016.07.06 |
[C언어 9강] 반복문 (0) | 2016.07.06 |
Comments