728x90
반응형
프로그래밍 언어의 출발점 Hello World 출력하기 문제다.
C언어
#include <stdio.h>
int main(void)
{
printf("Hello World");
return 0;
}
개행을 해주고 싶으면 printf("Hello World\n");
C++
#include <iostream>
int main(void)
{
std::cout << "Hello World!";
return 0;
}
std를 굳이 쓰고 싶지 않으면 using namespace std를 사용하자.
(여담이지만 ㅋㅋㅋ 파이썬 터미널에서 그냥 import this를 입력하면 출력되는 The Zen of Python; 파이썬의 철학의 마지막 부분에 네임스페이스는 개쩌는 아이디어라고 나와있다. 파이썬의 철학을 더 보고 싶으면 여기로↓)
Python
print('Hello World')
간단 그 자체
Java
public class Main {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
*백준에서 문제를 자바로 제출할 때 주의할 점은 반드시 class 명을 Main으로 바꿔주어야 한다.
Kotlin
fun main(args: Array<String>) {
println("Hello World!")
}
Ruby
puts("Hello World!")
파이썬만큼이나 간단 그 자체
Node.js
console.log("Hello World!");
희한하게도 document.write("Hello World!"); 로하면 런타임 에러 난다.
이유를 하시는 분은 알려주시면 감사하겠읍니다.
끝!
728x90
반응형
'Challenge > 백준' 카테고리의 다른 글
num = 20944 (0) | 2021.08.30 |
---|---|
num = 21965 (0) | 2021.08.07 |
num = 1000 (0) | 2021.07.19 |
num = 21867 (0) | 2021.07.08 |
num = 21964 (0) | 2021.07.08 |