기본 c언어 함수
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

1 함수 printf( )
(1) 정수형
(2) 부동 소숫점형
(3) 문자형

본문내용

%d %s ",j%3,"Remanider"); 속에 %s는 문자열 "Remainder"와 대응되어 출력 된다.
j%3은 j를 3으로 나누어 정수 나머지를 계산하는 연산자 %가 사용되었다. 따라서 j가 8이므로 8%3은 2가 되어, 출력은 Division = 2 Remainder가 된다.
위의 예제에서 알아본 변환 코드 %d와 %s는 출력함수 printf( )의 " "속의 인수로 나타나고 있지만 그 자체는 출력되지 않는다는 것을 알았다.
프로그램에서 다루어지는 자료는 변수값에 고정된 상수를 지정 할 수도 있으나, 일반적인 자료처리는 키보드로부터의 자료 입력이나 파일로부터 자료를 입력하게 된다.
키보드로부터 자료를 입력하는 함수로써 scanf( )가 제공되고 있다. scanf( )는 scan(찾는다)와 f는 format을 합하여 함수명을 쓴 것이다.
함수 scanf( )은 scanf("변환코드", 변수1, 변수2, ...) 의 형태로 쓴다.
변환 코드(format code)로는 printf( )의 경우롸 똑같이 %d, %f, %s등이 있고, 변수1, 변수2등은 주소를 지정하여 써야 한다. 수치 변수의 포인터는 단항연산자 &를 변수 앞에 써서 &i 등으로 쓴다. 주소 연산자 : &
따라서, 정수변수 i에 정수값을 키보드로부터 입력받으려면
scanf("%d",&i);
라고 쓴다. 이 때 &i는 변수 i의 주소를 의미한다.
main( ) /*키보드로부터 정수의 입력*/
{
int i;
printf("Input a integer ");
scanf("%d",&i);
printf("i=%d",i);
}
  • 가격800
  • 페이지수5페이지
  • 등록일2001.03.11
  • 저작시기2001.03
  • 파일형식한글(hwp)
  • 자료번호#189334
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니