JA A V W. 03.

Slides:



Advertisements
Similar presentations
Ⅰ. 연산자 Ⅱ. 제어 구조. 연산자 : 할당 연산자 - 사용자가 정의한 변수에 임의의 값을 저장하는 기능 strvar = strVar1+ “ Hello ”
Advertisements

1 08 배열. 한국대학교 객체지향연구소 2 C 로 배우는 프로그래밍 기초 2 nd Edition 배열  동일한 자료유형의 여러 변수를 일괄 선언  연속적인 항목들이 동일한 크기로 메모리에 저장되는 구조  동일한 자료 유형이 여러 개 필요한 경우에 이용할 수 있는.
1. 2 차원 배열  배열은 동일한 데이터 유형으로 여러 개의 변수를 사용할 경우 같은 이 름으로 지정하여 간편하게 사용할 수 있도록 하는 것으로서 앞에서 1 차원 배열을 공부하였습니다.  2 차원 배열은 바둑판을 생각하면 되며, 1 차원 배열에서 사용하는 첨자를 2.
Part 03 상수, 변수, 자료형 ©우균, 창병모 © 우균, 창병모.
ㅎㅎ 구조체 구조체 사용하기 함수 매개변수로서의 구조체 구조체 포인터와 레퍼런스 구조체 배열.
ㅎㅎ 구조체 C++ 프로그래밍 기초 : 객체지향의 시작 구조체 사용하기 함수 매개변수로서의 구조체 구조체 포인터와 레퍼런스
/ 4강_연산자 4-1 할당연산자 4-2 사칙연산자 및 나머지 연산자 4-3 자동증감 연산자 4-4 비교 연산자 4-5 논리 연산자 4-6 부정 연산자 4-7 복합대입 연산자 /
C 프로그래밍 I.
Chap03 자바 기본 구조 3.1 자바 응용 프로그램 분석 3.2 프로그래밍 오류(Error)
4장 자바 기본 구조 4.1 자바 응용 프로그램 분석 4.2 자바 애플릿 프로그램 분석
Chapter 7. 조건문.
7장 배열 ②.
3장. 변수와 연산자. 3장. 변수와 연산자 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, / 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, /
Lesson 5. 레퍼런스 데이터형.
Chapter 04 C 연산자의 이해.
4.1 자바 응용 프로그램 분석 4.2 식별자(identifier)와 예약어 4.3 변수와 자료형
Lesson 6. 형변환.
5장. 참조 타입.
제3장 스택과 큐.
SqlParameter 클래스 선문 비트 18기 발표자 : 박성한.
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
Power Java 제4장 자바 프로그래밍 기초.
Javascript Basic Sample Programs
3장 자바의 기본문법(2).
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 03. 변수와 연산자.
자바 프로그래밍 입문 : 객체지향적 사고법 chapter 04. 연산자와 제어문.
자바 5.0 프로그래밍.
13. 연산자 오버로딩.
Method & library.
13. 포인터와 배열! 함께 이해하기 IT응용시스템공학과 김 형 진 교수.
Lesson 4. 수식과 연산자.
Java의 정석 제 5 장 배 열 Java 정석 남궁성 강의 의
쉽게 풀어쓴 C언어 Express 제14장 포인터 활용 C Express Slide 1 (of 22)
3장. 변수와 연산자 교안 : 전자정보통신 홈페이지 / 커뮤니티/ 학술세미나
Term Projects 다음에 주어진 2개중에서 한 개를 선택하여 문제를 해결하시오. 기한: 중간 보고서: 5/30 (5)
Chapter6 : JVM과 메모리 6.1 JVM의 구조와 메모리 모델 6.2 프로그램 실행과 메모리 6.3 객체생성과 메모리
연산자 (Operator).
포인터 1차원 배열과 포인터 2차원 배열과 포인터 문자열 배열과 포인터 포인터 배열
프로그래밍 원리 Chapter 05 자바스크립트 기초 신한대학교 IT융합공학부 박 호 균.
컴퓨터 프로그래밍 기초 - 10th : 포인터 및 구조체 -
2장. 변수와 타입.
3D 프린팅 프로그래밍 05 – 반복패턴 만들기 강사: 김영준 목원대학교 겸임교수.
컴퓨터 프로그래밍 기초 - 5th : 조건문(if, else if, else, switch-case) -
Part 4 클래스 라이브러리 Chapter 10 : 다중 스레드 Chapter 11 : 패키지와 주요 클래스
컴퓨터 프로그래밍 기초 - 8th : 함수와 변수 / 배열 -
Chapter 02. 자바 기본 문법.
8주차: Strings, Arrays and Pointers
JAVA 프로그래밍 2장 자바의 데이터타입.
Choi Seong Yun 컴퓨터 프로그래밍 기초 #03 : 변수와 자료형 Choi Seong Yun
2부 기본 구조 2부에서는 자바 언어의 기본구조인 변수, 자료형, 연산자, 선택 및 반복논리, 배열 등에 관해 설명합니다
제5장 변수, 연산자, 수식.
Chapter08 JavaScript 시작하기
에어 PHP 입문.
4장. 데이터 표현 방식의 이해. 4장. 데이터 표현 방식의 이해 4-1 컴퓨터의 데이터 표현 진법에 대한 이해 n 진수 표현 방식 : n개의 문자를 이용해서 데이터를 표현 그림 4-1.
클래스 : 기능 CHAPTER 7 Section 1 생성자(Constructor)
Lecture 02 프로그램 구조 및 문법 Kwang-Man Ko
Chapter 02 C# 기본 01 기본 용어 06 증감 연산자 02 출력 07 자료형 검사
Chapter 10 데이터 검색1.
컴퓨터 프로그래밍 기초 - 9th : 배열 / 포인터 -
Summary of Pointers and Arrays
16장. 변수, 연산자, 사용자 정의 함수 변수 배열과 객체 연산자 함수.
Numerical Analysis Programming using NRs
8장 선택 논리 II 1. 논리연산자 1.1 논리연산자 : AND (&&) 1.2 논리연산자 : OR (||)
실습과제 (변수와 자료형, ) 1. 다음 작업 (가), (나), (다)를 수행하는 프로그램 작성
어서와 C언어는 처음이지 제21장.
 6장. SQL 쿼리.
13. 포인터와 배열! 함께 이해하기.
Visual Basic .NET 기초문법.
6 객체.
2019 2학기 9장 배열과 포인터 1. 주소, 주소연산자(&) 2. 포인터, 역참조연산자(*) 3. 배열과 포인터.
Presentation transcript:

JA A V W. 03

배정연산자와 단축배정연산자 단축 배정 연산자 연산자 사용법 의미 += op1 += op2 op1 = op1 + op2 -= *= op1 *= op2 op1 = op1 * op2 /= op1 /= op2 op1 = op1 / op2 %= op1 %= op2 op1 = op1 % op2 &= op1 &= op2 op1 = op1 & op2 |= op1 |= op2 op1 = op1 | op2 ^= op1 ^= op2 op1 = op1 ^ op2 <<= op1 <<= op2 op1 = op1 << op2 >>= op1 >>= op2 op1 = op1 >> op2 >>>= op1 >>>= “p2 op1 = op1 >>> op2

배정연산자와 단축배정연산자 단축 배정 연산자 Ex.1) <결과>

3항 연산자 자바는 3개의 오퍼랜드를 가진 3항 연산자“?:”를 제공 수식1 ? 수식2 : 수식3 형식 3항 연산자는 우선 수식1을 평가하여 true인지 false인지를 판별하여 true이면 수식2가 평가되고, false이면 수식3이 평가되어 그 결과가 수식1의 결과로 반환 flag = count > 0 ? 0 : 1;

3항 연산자 <결과>

연산자의 우선순위 ( 4 + 5 * 2 / 2 )의 우선순위

연산자의 우선순위 ( -5 - -2 * 8 % (4 -2) * 3 )

a + b - c (우선순위가 같을 때 사칙연산의 경우는 왼쪽부터 계산) 연산자의 우선순위 a + b - c (우선순위가 같을 때 사칙연산의 경우는 왼쪽부터 계산)

a = b = c = 1 (우선순위가 같을 때 배정 연산은 오른쪽부터 계산) 연산자의 우선순위 a = b = c = 1 (우선순위가 같을 때 배정 연산은 오른쪽부터 계산)

>> >>> << 연산자의 우선순위 우선순위 연산자 1 () [] . 2 + + - - ~ ! 3 * / % 4 + - 5 >> >>> << 6 > >= < <= 7 = = != 8 & 9 ^ 10 | 11 && 12 || 13 ?: 14 =

문자열 <결과>

정리.01 자바의 기본 구조를 배우기 위한 전형적인 자바 프로그램 자바 프로그램의 주석은 “/*”와 “*/” 사이에 기술한다. 한 라인에 기술하는 주석은 “//” 기호를 사용한다. 자바 프로그램 실행 시 매개변수로 값을 입력받아 프로그램에서 처리할 수 있다. 매개변수로 입력된 값은 문자열의 배열로 저장된다.

정리.02 변수와 자료형 변수는 값이 저장된 메모리의 위치에 주어진 이름이다. 자바는 8개의 기본 자료형을 가진다.

정리.03 연산자 자바는 다음과 같은 연산자를 가진다. 문자열 자바의 문자열은 String 클래스의 객체로 표현되지만, 일반 변수처럼 사용이 가능하다. 산술 연산자 +, -, *, /, %, + +, - - 관계 및 논리 연산자 >, >=, <, <=, ==, !=, instanceof, &&, ||, ! 비트 연산자 >>, <<, >>>, &, |, ^, ~ 단축 배정 연산자 +=, -=, *=, /=, %=, &=, |=, ^=, <<=, >>=, >>>= 3항 연산자 ? :

감사합니다