목록전체 글 (52)
학이시습

문제 설명 다음과 같이 출력하도록 코드를 작성해 주세요. → !@#$%^&*(\'"?:; 문제 링크 작성한 코드 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("!@#$%^&*(\\'\"?:;"); } } 풀이 몇몇의 특수문자는 역슬래시(\)를 붙여야 합니다. 특수문자 역슬래시(\), 큰따옴표(")에는 역슬래쉬(\)를 붙여야지 출력이 됩니다. ( \\, \" ) 실행 결과

문제 설명 정수 a와 b가 주어집니다. 각 수를 입력받아 입출력 예와 같은 형식으로 출력하는 코드를 작성해 보세요. 문제 링크 작성한 코드 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); System.out.println("a = " + a); System.out.println("b = " + b); } } 풀이 Scanner를 통해 a와 b의 값을 입력받고 System.out.println을 통해 a와 b를 출력합니다. 실행 결과

문제 설명 영어 알파벳으로 이루어진 문자열 str이 주어집니다. 각 알파벳을 대문자는 소문자로 소문자는 대문자로 변환해서 출력하는 코드를 작성해 보세요. 문제 링크 작성한 코드 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); String result = ""; for(int i=0; i

기본 미션 객체: 속성을 가진 자바스크립트의 데이터 타입으로 여러 자료를 다룰 때 사용합니다. 실제로 존재하는 사물..? 속성: 이름과 값으로 구성된 것을 속성이라고 합니다. 메소드: 속성 중에 동작(함수)인 것을 메소드라고 합니다. 선택 미션

Chapter 8 01. 배열의 선언과 사용 배열은 여러 개의 동일한 자료형을 저장할 때 사용됩니다. 배열의 선언 배열도 다른 자료형처럼 선언을 통해서 저장 공간을 확보합니다. 배열의 선언은 다음과 같이 합니다. 자료형 배열명[요소 개수] int ary[5] ← 이렇게 배열을 선언하는 것은 int형 변수 5개를 하나씩 선언하는 거소가 크기가 같습니다. 하지만 메모리에 할당되는 방식이 다릅니다. int형 변수 5개를 하나씩 선언하면 각 변수는 독립덕인 저장 공간을 갖고 각각의 이름을 사용합니다. 하지만 배열은 저장 공간이 연속으로 할당되며 전체 공간의 이름이 된다는 차이점이 있습니다. 배열의 나누어진 조각을 배열 요소라고 합니다. 배열 요소는 배열명에 첨자를 붙여 사용하며 첨자는 0부터 시작합니다. 배열명..