10926 : ??!
카테고리: Baekjoon
10926 : ??! (링크)
사용 언어
- C++
- C#
풀이 방법
- C#은 기본적으로 문자열을 다루기 쉽다. 문자열 뒤에 문자열을 붙이고 싶을 때
+
연산자를 사용하면 되기 때문인데, C++은 문자열을 다루는 것 부터 어렵기 그지 없다. C++ STL의string
을 사용하면 간편하겠지만char
배열을 선언해 문자열을 출력했다.(어차피 백준문제니까..)- 여기서 주의할 점은 NULL문자가 들어가는 것 때문에 최대 글자 수 + 1만큼 배열의 크기를 잡아줘야 한다.
답안 코드
C++
#include <iostream>
int main()
{
char sign[] = "??!";
char input[51];
std::cin >> input;
std::cout << input << sign;
}
C#
using System;
class Program
{
static void Main(string[] args)
{
string sign = "??!";
string input = Console.ReadLine();
Console.WriteLine(input + sign);
}
}
댓글 남기기