[c언어] 고급프로그래밍 printf의 다양한 출력형식(소스)
- 최초 등록일
- 2009.09.18
- 최종 저작일
- 2009.03
- 5페이지/ 한컴오피스
- 가격 1,000원
소개글
c언어로 짠 print 문입니다.
소스 포함 스샷 및 과정 고찰 다있읍니다.
목차
1, 과제설명
2, 이론
3, 소스코드 설명
4, 실행결과 및 설명
5, 고찰
6, 전체 소스코드
본문내용
scanf()함수와 printf() 함수를 사요하여 위의 그림과 같이 데이터를 다양한 방법을 출력하여 본다.
2, 이론
printf() 함수의 Proty type은 int printf( const char *format, [argument,...]); 으로 가변 인자형 함수이고, Return 값은 실제로 화면에 출력한 문자의 숫자이다. *format으로 되어있는 부분은 문자열 인자값이 들어가고, 문자열 중에 아래와 같은 서식을 넣음으로써 다양한 방법으로 데이터를 출력할 수 있음
-배열의 기본 개념-
배열(array)의 정의
동일한 자료형을 가지고 있으며 같은 이름으로 참조되는 변수들의 집합 배열내의 각 변수를 배열 원소라고 부른다
<배열의 선언>
형식 : datatype variable-name[size] ;
변수명( 배열명) 끝에 [ ] 붙여 선언
size 는 양의 정수
size 는 배열 전체의 크기와 원소의 위치를 가르킴
<배열의 특징 >
배열의 원소는 [ ] 안에 0 부터 색인(index) 을 사용 하여 접근 가능
배열 원소에 값을 읽어들여 저장할 때, 배열 원소 앞에 & 를 사용한다.
3, 소스코드 설명
char grade,name[10];
문자를 저장 할수 있는 메모리 공간을 할당하고 그 공간의 이름을 각 grade 와 name 이라는 변수로 선언을 했고 name이란 변수에 10크기를 할당하여 문자를 저장할 수 있는 바이트의 양을 늘렷습니다. 한글한자에2바이트 char= 1바이트 이기 때문에 공간이 부족해서 char형 변수 10개가 모여수 구성 되는 배열을 선언하였습니다.
참고 자료
없음