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

후유카와·2024년 11월 22일

Hackerrank

목록 보기
1/59

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.

profile
안녕하세요! 저는 전자공학을 전공하며 하드웨어와 소프트웨어 모두를 깊이 있게 공부하고 있는 후유카와입니다. Verilog HDL, C/C++, Java, Python 등 다양한 프로그래밍 언어를 다루고 있으며, 최근에는 알고리즘에 대한 학습에 집중하고 있습니다. 기술적인 내용을 공유하고, 함께 성장할 수 있는 공간이 되기를 바랍니다. 잘못된 내용이나 피드백은 언제나 환영합니다! 함께 소통하며 더 나은 지식을 쌓아가요. 감사합니다!

0개의 댓글