일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 자바 중급2편 - 컬렉션 프레임워크
- 스프링 mvc1 - 스프링 mvc
- @Aspect
- 자바의 정석 기초편 ch11
- 람다
- 자바 고급2편 - 네트워크 프로그램
- 자바로 키오스크 만들기
- 스프링 트랜잭션
- 자바의 정석 기초편 ch6
- 자바의 정석 기초편 ch2
- 자바 고급2편 - io
- 스프링 mvc2 - 로그인 처리
- 스프링 mvc2 - 타임리프
- 자바의 정석 기초편 ch13
- 스프링 mvc2 - 검증
- 자바 중급1편 - 날짜와 시간
- 데이터 접근 기술
- 자바의 정석 기초편 ch14
- 스프링 입문(무료)
- 2024 정보처리기사 수제비 실기
- 자바의 정석 기초편 ch5
- 자바 기초
- 자바의 정석 기초편 ch9
- 자바의 정석 기초편 ch12
- 자바의 정석 기초편 ch4
- 자바의 정석 기초편 ch1
- 자바로 계산기 만들기
- 스프링 고급 - 스프링 aop
- 2024 정보처리기사 시나공 필기
- 자바의 정석 기초편 ch7
- Today
- Total
목록2024 정보처리기사 수제비 실기 (60)
개발공부기록
2024년도 수제비 정보처리기사 실기책(6판) 내용 정리27. 다음의 선택정렬 코드의 밑줄에 알맞는 코드를 작성실행 결과 : 11 12 22 25 64문제 및 풀이#includ int main() { int arr[] = {64, 25, 12, 22, 11}; // 배열 arr의 사이즈의 값을 arr[0]의 길이로 나눈 몫을 저장 int n = sizeof(arr)/sizeof(arr[0]); int i = 0, j, tmp; do{ // 아래코드는 무조건 1번 실행됨 j = i + 1; do { // arr[0]의 값이 arr[1]의 값보다 크면 자리를 바꾸는 코드가 완성되야함 if(arr[i]________arr[j]){ tmp = arr[i]..
2024년도 수제비 정보처리기사 실기책(6판) 내용 정리21. 이진수를 십진수로 변환하는 C코드의 Ⓐ,Ⓑ에 적합한 코드를 작성문제 및 풀이#include int main() { int input = 101110; int di = 1; int sum = 0; while (1){ // 1 == true if (input==0) break; // false 면 break; else { // 반복문이 진행되면 코드를 실행 // input의 값을 2진수라고 보고 각 자리의 1의 값을 더하는 코드 sum = sum + (input Ⓐ Ⓑ) * di; // input % 10 -> 연산 결과가 input의 맨 마지막 자리가 됨 di = ..
2024년도 수제비 정보처리기사 실기책(6판) 내용 정리16. C코드의 출력 결과 작성#include int main(){ int a[4] = {0, 2, 4, 8}; int b[3]; int* pl; int i, j; int sum = 0; for (i = 1; i 풀이#include int main(){ int a[4] = {0, 2, 4, 8}; int b[3]; int* pl; int i, j; int sum = 0; // 1 ~ 3까지 반복 for (i = 1; i 17. C코드의 출력 결과 작성 ★★★★★ very hard라기보단 짜증나는 문제(되게 오래걸림;;)한번 중간에 틀리면 매우매우 돌이키기가 까다롭기때문에 (4중반복문) 처음부터 접근을 잘하고,..
2024년도 수제비 실기책(6판) 내용 정리8. C코드의 출력 결과 작성#include int Soojebi(int base, int exp) { int i, result = 1; for (i = 0; i 풀이#include int Soojebi(int base, int exp) { // 매개변수가 2개인 사용자 정의 함수 int i, result = 1; for (i = 0; i9. C코드의 출력 결과 작성#include int main() { int *arr[3]; int a = 12, b = 24, c = 36; arr[0] = &a; arr[1] = &b; arr[2] = &c; printf("%d\n", *arr[1] + **arr + 1); return 0;} 풀이#i..
2024년도 수제비 실기책(6판) 내용 정리1. C코드의 출력 결과 작성#include int main() { int i, j; int temp; int a[5] = {75, 95, 85, 100, 50}; for(i=0; i a[j+1]){ temp = a[j]; a[j] = a[j+1]; a[j+1] = temp; } } } for(i=0; i 풀이#include int main() { int i, j; int temp; // 길이가 5인 int타입 배열 변수 a에 아래의 값들을 저장 int a[5] = {75, 95, 85, 100, 50}; // 2중 반복문, i의 값이 0부터 4미만(3)까지(4번) 반복 ..

2024년도 수제비 실기책(6판) 내용 정리13. 포인터1) 포인터(pointer)개념변수의 주소값을 저장하는 공간 2) 포인터 선언자료형* 포인터_변수명 = &변수명;// 주소에 해당하는 값을 가리키는 * 연산과,// 주솟값을 나타내는 & 연산은 반대 기능//*(&)처럼 두 연산을 같이쓰면 서로 상쇄됨자료형 뒤에 *를 붙이면 주소를 저장하는 포인터 변수라는 의미이고, 일반 변수명에 &를 붙이면 해당 변수명의 주솟값임각 타입의 변수를 가리키는 포인터 변수 선언시 int*, char*, float* 처럼선언해서 사용주소에 해당하는 값을 가리킬때는 *를 사용#include int main() { int a = 10; // int 타입 변수 a에 10을 저장 int* b = &a; // 변수 a의..

2024년도 수제비 실기책(6판) 내용 정리12. 함수1) main 함수(1) main 함수 개념 프로그램이 실행하는 모든 프로그램의 시작점, main 함수에 있는 명령어를 실행함(2) main 함수 형태자료형 main(파라미터) { 명령어;}void main()일 경우 반환할 값이 없으므로 return; 이나 return문이 없어야 함int main()일 경우 return 반환값;을 명시해 주어야 함main함수나 사용자 정의 함수는 return을 만나면 그 즉시 함수를 종료함void mainint mainvoid main( ) { return;}int main( ) { return 반환값;}void는 함수를 호출한 호출자에게 결과값을 제공하지 않는다는 의미2) 사용자 정의 함수(1) 사용자 정의 ..

2024년도 수제비 실기책(6판) 내용 정리9. 배열1) 배열(Array) 개념같은 자료형의 변수들로 이루어진 집합2) 배열 종류(1) 1차원 배열구분선언초깃값이 없는 경우자료형 배열명[배열_요소_개수];초깃값이 있는 경우자료형 배열명[배열_요소_개수] = {초깃값}; 배열 요소 개수에 정의된 숫자만큼 같은 자료형의 데이터 공간이 할당됨초깃값을 선언하지 않으면 쓰레깃값이 저장됨배열 요소 개수보다 적은 개수만큼 초기화 하면 초깃값이 명시되지 않은 값들은 정수형은 0, 실수형은 0.09 문자형은 NULL로 초기화가 됨NULL이 아스키코드로 0이므로 결국 C언어는 배열 요소 개수보다 적은 개수만큼 초기화하면 0으로 저장된다고 보면 됨#include int main() { int a[3] = {1, 2}; /..