반응형

소스 파일 143

[C언어 소스] malloc 함수 사용 (기본 형식 메모리 동적 할당)

[C언어 소스] malloc 함수 사용 (기본 형식 메모리 동적 할당) #include #include int main() { int *pi = (int *)malloc(sizeof(int)); //원하는 형식 포인터로 형변환 printf("초기: %d \n",*pi); *pi= 20; //간접 연산으로 사용 printf("간접 연산을 수행한 후: %d\n",*pi); free(pi); //더 이상 필요없을 때 해제 return 0; } 실행 결과초기: -842150451 간접 연산을 수행한 후: 20 본문[디딤돌 C언어] 83. malloc 함수

[C언어 소스] 사용자 정의 형식 실습 - 학생

[C언어 소스] 사용자 정의 형식 실습 - 학생 실습 시나리오 학생은 학번, 이름, 체력, 지력, 스트레스, 연속으로 공부한 횟수를 멤버로 갖는다. 학번은 순차적으로 부여하며 이름은 생성할 때 입력인자로 전달받는다. 체력은 초기값이 100이며 0에서 100 사이의 값을 유지한다. 지력은 초기값이 100이며 0에서 200 사이의 값을 유지한다. 스트레스는 초기값이 0이며 0에서 100 사이의 값을 유지한다. 연속으로 공부한 횟수는 초기값이 0이며 0에서 5 사이의 값을 유지한다. 학생이 공부하면 연속으로 공부한 횟수는 1 증가하며 그 외의 행동을 하면 0으로 리셋한다. 학생이 공부하면 체력이 5 소모하며 지력은 연속으로 공부한 횟수만큼 증가하고 스트레스는 2 감소한다. 학생이 강의를 받으면 체력은 3 소모..

[Java 소스] break 문 이용하여 반복문 탈출

[Java 소스] break 문 이용하여 반복문 탈출 Program.java import java.util.Scanner; public class Program { static Scanner scanner = new Scanner(System.in); public static void main(String[] args){ exLoopIfBreak(); } private static void exLoopIfBreak() { boolean check = true; int sum = 0; int num = 0; String s; System.out.println("입력한 양의 정수의 합을 계산합니다. 음수를 입력하면 끝남"); while(check){ System.out.println("정수 입력"); num..

[Java 소스] 메뉴 선택 (do while문 사용)

[Java 소스] 메뉴 선택 (do while문 사용) Program.java import java.util.Scanner; public class Program { static Scanner scanner = new Scanner(System.in); public static void main(String[] args){ exDoWhile(); } private static void exDoWhile() { int key; do{ System.out.println("1: 추가 2:삭제 3:검색 0:종료"); key = scanner.nextInt(); switch(key){ case 1: System.out.println("추가 선택"); break; case 2: System.out.println("..

[Java 소스] 선택문 (switch case), break문 사용하지 않았을 때

[Java 소스] 선택문 (switch case), break문 사용하지 않았을 때 Program.java import java.util.Scanner; public class Program { static Scanner scanner = new Scanner(System.in); public static void main(String[] args){ exSwitchCase2(); } private static void exSwitchCase2() { int num = 0; System.out.println("정수를 입력하세요."); num = scanner.nextInt(); switch(num){ case 1: System.out.println("One"); case 2: System.out.prin..

[Java 소스] 선택문 (switch case)

[Java 소스] 선택문 (switch case) Program.java import java.util.Scanner; public class Program { static Scanner scanner = new Scanner(System.in); public static void main(String[] args){ exSwitchCase(); } private static void exSwitchCase() { int num = 0; System.out.println("정수를 입력하세요."); num = scanner.nextInt(); switch(num){ case 1: System.out.println("One");break; case 2: System.out.println("Two");brea..

반응형