55. 다음은 자바 소스코드이다. 출력되는 결과를 쓰시오. public static void main(String[] args){ int a = 20; int b = 30; System.out.println(++a); System.out.println(b--); } 정답) 21 30 ++은 1씩 증가 --는 1씩 감소 입니다! 그리고 ++이 앞에 오면 값을 증가시키고 나서 변수에 대입시키고, --가 뒤에 오면 감소없이 초기값이 그대로 대입시키고 출력합니다!
0. STL이란? 표준 템플릿 라이브러리(Standard Template Library)의 약자로, 한마디로 말하자면 많은 개발자들이 공통적으로 사용하는 자료 구조와 알고리즘을 템플릿을 사용하여 매우 정교한 설계로 구현된 클래스이다. STL은 템플릿 기반의 일반화 프로그래밍 기법을 사용하였기 때문에 어떤 자료형에 대해서도 적용할 수 있다. 또한, namespace std에 포함되어 있다. * '템플릿'을 이해하기 위한 글 또한 c++ 카테고리에 작성할 예정이며, 작성 후 이 곳에 링크를 기재할 것이다. - 21.01.15 AM 02:09 - 1. STL이 제공하는 세 가지 컴포넌트 - 컨테이너(container), 반복자(iterator), 알고리즘(algorithm) 1) 컨테이너(con..
CSS 애니메이션 작업을 할 때 어떻게 해야 퀄리티 높은 애니메이션을 만들 수 있을까요? 여러 가지 방법들이 있겠지만 가장 따라 하기 쉬운 방법에 대해 이야기를 해볼게요. 이야기하기 앞서 혹시 CSS에서 transition을 써보신 적 있으신가요? 애니메이션을 부드럽게 하기 위해 ease, ease-in, ease-out, ease-in-out를 함께 쓰셨나요? 써보신 분들이라면 글의 내용을 이해하기 쉬울 거예요. 안 써보셨어도 상관없습니다 :) 애니메이션과 관련된 속성 CSS 애니메이션과 관련된 속성들은 어떤 것들이 있을까요? 크게 두 가지로 나누자면 애니메이션 관련 속성들과 Transform 속성들이 있습니다. 이번 글에서는 애니메이션 관련 속성들에 대해 써보려고 합니다. 간단하게 하고 싶은 분들이라..
3. 다음 프로그램의 출력결과를 쓰시오. #include void swap(int *a, int *b); int main() { int a=10; // 정수 a 선언 및 초기화 int b=20; // 정수 b 선언 및 초기화 swap(&a, &b); // swap 함수 호출 printf("%d %d\n", a, b); // a, b 출력 return 0; } void swap(int *a, int *b) // 두 정수를 교환 { int temp=0; temp = *a; *a = *b; *b = temp; } 답) 20 10 정답 및 해설) 두 정수를 교환(swap)하는 함수 사용 예 입니다. [출처] [2021년 제1회 기사 실기 출제예상 문제] (6과목) 프로그램밍 언어 활용 - 3 (수제비- ..
2. 다음 프로그램의 출력결과를 쓰시오. #include int main() { char sTemp[16] = "Hello Sujebi"; printf("%s", &sTemp[6]); return 0; } 답) Sujebi 해설) sTemp의 7번째( array는 0부터시작) 값인 'S' 부터 문자열의 끝까지 출력합니다. [출처] [2021년 제1회 기사 실기 출제예상 문제] (6과목) 프로그램밍 언어 활용 - 2 (수제비- IT 커뮤니티 (정보처리기사,빅데이터분석기사 등)) | 작성자 보안쌤
1. 다음 프로그램의 출력결과를 쓰시오. #include int main() { char sTemp[16] = "Hello Sujebi"; printf("%s", sTemp); return 0; } } 정답) Hello Sujebi 해설) C언어에는 String이 지원되지 않기 때문에 char array 형태로 문자열을 처리합니다. 문자열 "Hello Sujebi" 를 sTemp라는 char array 변수에 대입 합니다 그 아랫줄 printf() 함수에서 문자열 출력을 위해 "%s" 포맷스트링을 사용하여 sTemp 변수를 출력 합니다 [출처] [2021년 제1회 기사 실기 출제예상 문제] (6과목) 프로그램밍 언어 활용 - 1 (수제비- IT 커뮤니티 (정보처리기사,빅데이터분석기사 등)) | 작..
$('.example-class').on('click', function() { $('.example-class').toggleClass('active'); }); 위 코드는 만약 example-class라는 클래스가 여러 요소에 정의되어 있을 경우 모든 요소에 active 클래스가 추가됩니다. 만약 모든 요소가 아니라 선택된 요소에만 클래스를 추가하고 싶다면 아래 처럼 this 키워드를 사용하면 됩니다. $('.example-class').on('click', function() { $(this).toggleClass('active'); }); this는 CSS 클래스가 아니라 JavaScript 키워드이기 때문에 ' '가 필요 없습니다.