본문 바로가기

프로그래밍 언어/C, C++

[Hackerrank] 01. Say "Hello, World!" With C++

01. C++로 "Hello, World!" 출력하기

[ 난이도: Easy | 분야: Introduction ]

1. 목표

이것은 stdout을 연습할 수 있는 간단한 챌린지입니다. 이 챌린지를 시작하기 전에 먼저 이 문제부터 풀어보세요.

 

2. 내용 정리

우리는 항상 컴퓨터 언어를 배울 때 매우 유명한 문구를 출력하는 것으로 시작한다!

C++에는 stdout으로 "Hello, World!"를 출력하는 방식에는 두 가지가 있다.

하나는 printf 이고 다른 하나는 cout 이다.

 

대부분은 cout 형태로 많이 작성한다. cout은 다음과 같은 형식을 갖는다.

cout << value_to_print << value_to_print;

 

변수가 몇 개든 상관 없이 cout 하나를 사용하여 표현할 수 있다.

printf는 C언어에 원래 있었던 함수로, 좀 더 세부적으로 출력 형식을 정하거나 변수 리스트를 허용한다.

아래는 문자열을 출력하는 두 가지 예시이다.

printf("%s", string); printf(string);

주의할 점은 두 방식 모두 문자열 끝에 자동으로 개행문자(newline)을 안 붙여준다는 점이다.

 

3. 출력 형식

stdout으로 Hello, World!를 출력하세요.

 

4. 출력 예제

Hello, World!

 

5. 코드 작성

#include <iostream>
#include <cstdio>
using namespace std;

int main() {
	## Write your code here ##
    
    ## End of the code ##
    return 0;
}
더보기

정답

#include <iostream>
#include <cstdio>
using namespace std;

int main() {
	## Write your code here ##
    printf("Hello, World!");
    ## End of the code ##
    return 0;
}

 

 

 

 

ⓒ Hackerrank. All Rights Reserved.

'프로그래밍 언어 > C, C++' 카테고리의 다른 글

[Hackerrank] 06. Functions  (1) 2024.02.05
[Hackerrank] 05. For Loop  (1) 2024.02.05
[Hackerrank] 04. Conditional Statements  (1) 2024.02.03
[Hackerrank] 03. Basic Data Types  (0) 2024.02.03
[Hackerrank] 02. Input and Output  (1) 2024.02.03