Small Grey Outline Pointer 'Dev.' 카테고리의 글 목록 (16 Page)
본문 바로가기

Dev.218

연산자/제어문 package javaFirstClass; public class Chapter03 { public static void main(String[] args) { // TODO Auto-generated method stub //0420 연산자 short s1=2; //쇼트형 변수 2 short s2= +s1; //자바에서는 +를 연산자로 인식하고 있다. //+s1 => 인트형 s1, 한번 더 더하라는 뜻 //오류가 나지 않게 하려면 강제형변환 하거나 + 부호를 빼야한다 System.out.println(s2); } } 오류 발생 package javaFirstClass; public class Chapter03 { public static void main(String[] args) { // TODO A.. 2022. 4. 20.
Baekjoon java / A+B import java.util.Scanner; public class Main { //백준에 제출할 때는 반드시 Main으로 선언하기 public static void main(String[] args) { // TODO Auto-generated method stub Scanner in = new Scanner(System.in); int A = in.nextInt(); int B = in.nextInt(); System.out.println(A+B); in.close(); } } 5 7 12 F10을 눌러 아래쪽에 콘솔창이 뜨면 숫자를 하나씩 입력한다 마지막 줄에 A+B의 값이 반환되어 출력된다 2022. 4. 20.
Java 연산자/instanceof 연산자 데이터 타입과 형변환 package javaFirstClass; public class Chapter03 { public static void main(String[] args) { // TODO Auto-generated method stub byte seven = 0B111; System.out.println(seven); //0B뒤에 오는 111(2)=>10진수로 변환해서 출력된다 } } 7 package javaFirstClass; public class Chapter03 { public static void main(String[] args) { // TODO Auto-generated method stub //실수형 리터럴 float num333 = 3.000499F + 2.000499F; /.. 2022. 4. 18.
Beakjoon Java/ 2557 Hello World public class Main { public static void main(String[] args) { System.out.println("Hello World!"); } } Hello World! 컴파일 에러 5번 나고 수정했다 백준에 자바를 제출 할 때는 클래스 이름을 Main으로 선언할 것! C언어에서 void main을 int main으로 제출 한 것 처럼 2022. 4. 16.
Java의 시작, 변수와 상수 java의 시작 public class HelloJava { //항상 클래스명은 파일명과 같아야 한다 public static void main(String[] args) { //main 입력하고 ctrl+스페이스바 누르면 자동으로 뜨는 것을 더블클릭 System.out.println("안녕 자바"); //syso + ctrl+ 스페이스바 누르면 자동완성으로 나온다 //클래스.스태틱.(환경설정에서 컬러변경,이탤릭해제 한 상태) //저장은 ctrl+F11 } } 안녕 자바 class FirstJavaProgram // FirstJavaProgram=>클래스 이름 { //클래스 시작 public static void main(String[] args) //main=>메소드 이름 { //메소드 시작 Syste.. 2022. 4. 15.
구조체 종합문제 5 배열 swap 함수 사용하여 값 바꾸기 #include #include void swapArr(int* arr1, int* arr2, int length) { int temp = 0; for (int i = 0; i < length; i++) { temp = arr1[i]; arr1[i] = arr2[i]; arr2[i] = temp; } } void main() { int arr1[5] = { 1,3,5,7,9 }; int arr2[5] = { 2,4,6,8,10 }; int length = 5; int i; swapArr(arr1, arr2, length); for (i = 0; i < length; i++) { printf("%d ", arr1[i]); } printf("\n"); for (i = .. 2022. 4. 10.
CodeUp c++ 1461 : [기초-배열연습] 2차원 배열 순서대로 채우기 [1460] #include #include //코드업 int main() { int arr[101][101]; int n; int x = 1; scanf("%d", &n); for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { arr[i][j]=x++; } } for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { printf("%d ", arr[i][j]); } printf("\n"); } } 4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [1461] #include #include //코드업 int main() { int arr[101][101]; int n; int .. 2022. 4. 10.
CodeUp c++ 1408 : 암호 처리 - 입력받은 문자의 ASCII 코드값 + 2 - (입력받은 문자의 ASCII 코드값 * 7) % 80 + 48 ① 첫 번째 줄에는 첫 번째 방식으로 암호화한 결과를 출력 한다. ② 두 번째 줄에는 두 번째 방식으로 암호화한 결과를 출력 한다. #include #include //코드업 문자열 int main() { char str1[20]; gets(str1); for (int i = 0; i < strlen(str1); i++) { str1[i] += 2; printf("%c", str1[i]); } printf("\n"); for (int i = 0; i < strlen(str1); i++) { str1[i] -= 2; //위에서 2를 더해준 값을 다시 빼줌 str1[i] = str1[i]*7%80+.. 2022. 4. 10.
CodeUp c++ 1406 : love 영단어 하나가 입력된다. love가 입력되면 I love you.를 출력하시오. 만약 다른 단어가 입력되면 아무것도 출력하지 않는다. #include #include //코드업 문자열 int main() { char str1[50] = "love"; char str2[50]; gets(str2); while (1) { if (strcmp(str1, str2) == 0) { //scrcmp(a,b) a와 b가 같은 문자열이면 0을 반환 printf("I love you."); break; } else { break; } } } love(입력) I love you. banananana(입력) (출력x) strcmp 를 이용하여 문자열을 비교한 후 같은 값일 때 I love you. 를 출력한다 처음에 했던 .. 2022. 4. 10.
동적 메모리 할당 (복습 ) 동적 메모리 할당: 일반적으로 변수는 프로그램을 실행하는 순간 사용할 메모리의 크기를 고려하여 메모리를 할당 -> 이렇게 프로그램이 실행되기 전 할당 되는 메모리를 정적 메모리 라고 한다 따라서, 프로그램 실행 도중 메모리를 할당 받는 것을 동적 메모리 할당이라고 한다 3명의 사용자의 점수 입력 받아 저장 int score[3]; scanf("%d", &score[0]); scanf("%d", &score[1]); scanf("%d", &score[2]); =>정적 메모리 :프로그램이 실행되기전 이미 결정 된 크기를 갖는다 몇 명 입력하시겠습니까? (입력 숫자) 입력한 숫자만큼 배열의 크기를 생성 ->프로그램이 실행되고 있는 순간에 배열의 크기를 지정 (내가 코드를 계속 수정할 필요가 없다!) 동적 메모.. 2022. 4. 10.