문자열 str
과 정수 n
이 주어집니다.
str
이 n
번 반복된 문자열을 만들어 출력하는 코드를 작성해 보세요.
string 5
stringstringstringstringstring
using System;
public class Example
{
public static void Main()
{
String[] input;
//콘솔창의 내용을 지운다.
Console.Clear();
//문자열을 입력받고 공백으로 나눈 후 문자열 배열로 반환한다.
input = Console.ReadLine().Split(' ');
//나눈 문자열 배열을 문자열과 정수에 입력한다.
String s1 = input[0];
int a = Int32.Parse(input[1]);
//입력받은 정수 만큼 반복하는 반복문을 만든다.
for(int i = 0; i < a; i++)
{
//입력받은 문자열을 출력
Console.Write(s1);
}
}
}
Split
함수가 문자열 배열로 반환하는걸 이번에 알았다.
앞전에 푼 문제는 변수의 길이가 하나여서 구분이 어려웠는데 이번 문제를 통해
배열의 첫번째를 받은 s1
은 입력받은 문자열 string
를 받았고, 두번째 배열을 받은 a
는 정수로 구분되어 들어간걸 보니 Split
은 문자열 배열을 반환하는 함수인걸 알게 되었다