본문 바로가기
728x90
반응형

형식2

Ghost 이번엔 입력? ...^_^ scanf() 함수. : scanf() 함수는 키보드로 입력을 받기 위한 함수이며, printf() 함수와 마찬가지로 형식지정자를 쓰는데 조금 다른 방식으로 사용한다. 1. 이 표는 printf() 함수와 scanf()함수에서 사용되는 형식지정자 들이다. 2. 위 소스는 scanf() 함수를 이용하여 입력 받는 값을 화면에 출력하는 프로그램이다. 보면 알겠지만 scanf("%d %c %f", &inum, &ch, &fnum); 이라고 된 것을 볼 수 있다. 뭔가 이상하지 않은가? ㅎㅎ 그렇다. printf() 함수에서는 printf("%d", inum); 이라고 inum앞에 아무것도 없은 것을 보았을 것이다. 그런데 scanf() 함수는 scanf("%d", &inum); 이라고 inum 앞에 &가 붙어.. 2012. 5. 5.
Ghost 출력을 좋아해?.... ^_^? printf() 함수. : C언어에서는 자체에 입출력 기능이 없고 표준 라이브러리 함수를 이용하여 이루어진다. 그 중에서 stdio.h라는 헤더 파일을 통해서만 printf()함수를 쓸수 있는데 printf() 함수는 형식지정자와 함께 사용된다. 1. 위 그림의 형식지정자는 printf()함수와 많이 사용 되는 형식 지정자 들이다. 2. 위 그림의 소스는 각 출력값들의 자리수를 비교하는 프로그램 소스로 printf() 함수를 보면 %5d, 그리고 %7d라는 곳이 있는데 여기에 쓰인 형식 지정자는 %d이며 d앞에 숫자가 있는 것을 볼 수있다. 이 숫자 들이 자리수를 나타낸다. 결과에서 어떻게 출력이 되는 지를 확인 할 것이다. 3. 위 그림이 p2-17 파일을 실행시킨 화면이다. 2번째줄을 보면 앞을 띄우.. 2012. 5. 5.
728x90
반응형