언어 자료구조 알고리즘/디딤돌 C언어

[정답] 디딤돌 C언어 25. putchar, puts 함수

언제나휴일 2016. 4. 30. 09:32
반응형


putchar, puts 함수

 

기본연습
1. putchar
함수를 이용하여 ‘a’ 입력 인자로 전달하였을 때와 97 입력 인자로 전달하였을 때와 0x61 입력 인자로 전달하였을 때의 결과를 확인하시오.
:
모두 a 출력


2. putchar
함수를 이용하여 ‘0’ 입력 인자로 전달하였을 때와 48 입력 인자로 전달하였을 때와 0x30 입력 인자로 전달하였을 때의 결과를 확인하시오.
:
모두 0 출력


3. putchar
함수를 이용하여 ‘A’ 입력 인자로 전달하였을 때와 65 입력 인자로 전달하였을 때와 0x31 입력 인자로 전달하였을 때의 결과를 확인하시오.
모두 A출력


//1. putchar 함수를 이용하여 ‘a’, 97, 0x61 입력 인자로 전달하였을 때의 결과 비교
//2. putchar 함수를 이용하여 ‘0’, 48, 0x30 입력 인자로 전달하였을 때의 결과 비교
//3. putchar 함수를 이용하여 ‘A’, 65, 0x31 입력 인자로 전달하였을 때의 결과 비교
#include <stdio.h>
int main(void)
{
    putchar(
'a');
    putchar(97);
    putchar(0x61);
 
    putchar(
'0');
    putchar(48);
    putchar(0x30);
 
    putchar(
'A');
    putchar(65);
    putchar(0x41);
   
return 0;
}
 
실행 결과
aaa000AAA 

 

4. 다음의 개의 구문을 수행하는 프로그램을 작성하여 차이점을 확인하세요.
printf(“hello”);
puts(“hello”);
:
printf
함수는 개행을 포함하지 않고 출력하고 puts 개행을 포함하여 출력합니다.
//printf(“hello”); puts(“hello”); 비교
#include <stdio.h>
int main(void)
{
    puts(
"hello");
    puts(
"a");
 
    printf(
"hello");
    printf(
"a");
   
   
return 0;
}
 
실행 결과
hello
a
helloa



본문: 25. putchar, puts 함수


반응형