Computer Science/코딩 테스트 연습

[백준] 2557번 : Hello World (1단계) (C++)

lko9911_ 2024. 1. 1. 19:25
 

2557번: Hello World

Hello World!를 출력하시오.

www.acmicpc.net

 


 

문제 내용

 

 

 

 


 

해석

 

 

"Hello World!" 문자열만 출력하면 됩니다.

 

 

 

풀이

 

 

출력과 관련해서는 <stdio.h> 헤더파일을 사용한다면 printf, <iostream> 헤더파일을 사용한다면 cout << 로 출력할 수 있습니다.

 

 

 

Case 1.

#include<stdio.h>

int main(){
    printf("Hello world!");
return 0;
}

 

 

 

 

Case 2.

#include<iostream>
using namespace std;

int main(){
    cout << "Hello World!";
}

 


 

정리

 

 

입출력 형식만 알면 풀 수 있는 문제입니다.

 

<stdio.h> 헤더파일 같은 표준 라이브러리를 사용할때는 별도의 이름공간이 필요하지 않지만 <iostream> 헤더파일은 클래스, 객체, 함수들이 std:: 이름공간을 사용해야하므로 using namespace std;를 선언해줍니다.

 

앞으로는 <iostream> 헤더파일을 사용하기위해 밑의 선언은 별도의 설명없이 진행합니다.

#include <iostream>
using namespace std;