본문 바로가기
728x90
반응형

c언어8

c 언어[029] 2차원 배열 형식과 구조 및 출력 안녕하세요. 스마트팩토리입니다. c 언어[029] 2차원 배열 형식과 구조 및 출력 에 대해 알아보겠습니다. 1. 이차원 배열 가. 이차원 배열의 형식과 구조 2차원 배열의 형식 - [형식]= 2차원 배열의 선언 -자료형 배열명[행의 개수][열의 개수]; 행의 개수- 2차원 배열의 가로줄의 객수, 행의 번호입니다. 열의 개수 - 2차원 배열의 제로줄의 개수, 열의 번호입니다. 실제 메모리 저장 순서는 아래와 같습니다. 메모리에 저장되는 순서는 위 처럼 가로로 일렬인 것 처럼 저정이 됩니다. 하지만 우리가 생각할때는 행과 열로 구성된 것처럼 이해해도 됩니다. 이는 배열의 주소를 일렬로 늘여놓은 것과 같기 때문에 구분하여 놓아도 결과적으로 같게 됩니다. 나. 이차원 배열 예 이차원 배열로 3행 4열로 된 데.. 2021. 10. 9.
c 언어[019] 배열 Array , 인덱스, 배열 주소값 , 배열크기, sizeof(arr) 안녕하세요. 스마트 팩토리입니다. c 언어[019] 배열 Array , 인덱스, 배열 주소값 , 배열크기, sizeof(arr)에 대해 알아보겠습니다. 1. 배열(Array) 가. 배열 - 동일한 특성을 가지며 일정한 규칙에 따라 요소가 나열되어 있는 데이터 집합 - 1차원, 2차원 등으로 차원을 가진다. - 변수보다 큰 범위로 일정한 규칙에 따라 동일한 데이터 형으로 인덱스를 가지고 있는 집합 나. 배열의 형식 c 언어 배열의 형식 int 배열변수명[ 숫자]; float 배열변수명[숫자]; int 배열변수명[]; ex) int arr[3]; 배열 변수 arr[3]을 선언하고 초기화 했습니다. 일반변수와 큰 차이가 없을 수 있지만 동일한 데이터 형식의 값을 여러가지 저장할 때는 필수적입니다. int ar.. 2021. 9. 21.
c 언어[015] for반복문 if문, break, 1부터 100까지 합을 구하면서 중간에 합이 1000이 넘어갈 때의 값을 알아보는 프로그램, continue,1부터 100까지 홀수의 합 안녕하세요. 스마트 팩토리입니다. c 언어[015] for반복문 if문, break, 1부터 100까지 합을 구하면서 중간에 합이 1000이 넘어갈 때의 값을 알아보는 프로그램, continue,1부터 100까지 홀수의 합을 구하는 프로그램에 대해 알아보겠습니다. for 문과 if문은 자주 어울려서 많이 사용하고, 또한 break를 통해서 반복되는 것을 중단하게 해 줍니다. 그 메커니즘을 이해하면 다양한 프로그램을 작성할 수 있습니다. if 문 의 조건을 만족하면 실행문을 실행하고 break가 있어서 그대로 주어진 조건문 이나 반복문 등을 나가서 그 다음을 실행합니다. 다음은 1부터 100까지 합을 구하면서 중간에 합이 1000이 넘어갈 때의 값을 알아보는 프로그램입니다. // 부분은 주석입니다. bre.. 2020. 10. 11.
c 언어[013] while 문과 do while 문, while문->for문으로 변환 안녕하세요. 스마트 팩토리입니다. c 언어[013] while 문과 do while 문에 대해 알아보겠습니다. 반복문 중에서 for 문과 함께 while문을 많이 사용합니다. 그와 함께 do while문도 함께 말이지요 for 문과 함께 많이 사용하는 무한루프 while문입니다. 조건과 실행문으로 구성되어 조건을 참일 경우 실행문을 실행합니다. 두수를 입력받아서 처음 입력한 수 부터 두번째 입력한 수까지의 합을 구하는 프로그램입니다. 처음 입력한 수 부터 증가를 하기 때문에 처음 입력한 a 값을 c로 저장하여 마지막 문장인 1부터 10까지의 합은 55 로 출력하게 하였습니다. #include void main() { int a; int b; int c; int sum = 0; puts(" 두수를 입력해 .. 2020. 10. 9.
728x90
반응형