일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 반다이몰
- rails
- 単語
- 디지몬
- C로 시작하는 컴퓨터 프로그래밍4판
- 자바
- javascript
- ruby
- Flutter
- メソッド
- java
- 日本語
- 연습문제
- nico
- vscode
- 一日一つメソッド
- Web
- springboot
- rails7
- Python
- 일본어
- 비즈니스일본어
- 건담베이스
- 건담
- CSS
- 인프런
- DART
- Spring
- jsp
- html
- Today
- Total
목록C (17)
AR삽질러
혼자해보기 7-1 다음 배열 선언에서 오류를 찾아 수정하시오. 1) int a[4] = {1,2,3,4,5}; -> int a[5] = {1,2,3,4,5} or int a[4] = {1,2,3,4} 2) int b[3]; b[1] = 10; b[2] = 10; b[3] = 10; 혼자해보기 7-2 다음에 제시된 배열의 원소를 모두 곱한 결과를 출력하는 프로그램을 작성하시오. #include int main(void) { int mult[] = { 4, 2, 5, 1, 3 }; int sum = 1; for (int i = 0; i < 5; i++) { sum *= mult[i]; } printf("원소들을 곱한 합 : %d", sum); return 0; } 혼자해보기 7-3 다음과 같이 2차원 배열을..
혼자해보기 6-1 - 사용자에게 값을 입력받아 그 값만큼 반복하는 다음 소스코드를 실행해보시오. #include #pragma warning(disable:4996) int main(void) { int number, i; printf("반복 횟수를 입력하세요 : "); scanf("%d", &number); printf("for문 예제입니다.\n"); for (i = 1; i < number; i++) { printf("%d번 반복합니다!!\n", i); } return 0; } for문의{}는 반복문을 실행할 문장이 1개일 때는 필요 없지만 여러개일 때는 반드시 필요하다. 하지만 반복할 문장이 1개이더라도 프로그램을 좀 더 명확하게 이해할 수 있도록{}를 사용하는것이 좋다. 혼자해보기6-2 - 아스키..
혼자해보기 5-1 임의의 수를 입력받아 5의 배수인지 아닌지 검사하는 프로그램을 작성하시오. #include #pragma warning(disable:4996) int main(void) { int num; printf("숫자를 입력하세요 : "); scanf("%d", &num); if (num % 5 == 0) { printf("입력하신 %d는 5의 배수입니다.", num); } else { printf("입력하신 %d는 5의 배수가 아닙니다.", num); } return 0; } 혼자해보기 5-2 임의의 수를 입력받아 3의 배수이면서 6의 배수도 되는지 검사하는 프로그램을 작성하시오. #include #pragma warning(disable:4996) int main(void) { int nu..
4-1 혼자해보기 #include int main(void) { int a, b, d; a = 5; b = 10; a = b++; d = ++a; printf("a = %d, b = %d, d = %d\n", a, b, d); a = b + ++d; printf("a = b + ++문장 실행 후\n"); printf("a = %d, b = %d, d = %d\n", a, b, d); return 0; } a = 11, b = 11, d = 11 a = b + ++문장 실행 후 a = 23, b = 11, d = 12 01. 다음 프로그램의 오류를 수정하시오. int x = 5, y = 3; const int z = 3; x = x + 5; y + 3 = x; z = z + 4; 수정 int x = 5, ..
혼자해보기3-2 다음 코드를 실행할 때 발생하는 오류를 수정하시오. #include int main(void) { char grade; printf("성적 등급을 입력하시오\n"); getchar(grade); printf("당신의 성적 : "); putchar(); printf("\n"); return 0; } 수정 #include int main(void) { char grade; printf("성적 등급을 입력하시오\n"); grade = getchar(); printf("당신의 성적 : "); putchar(grade); printf("\n"); return 0; } 1. 다음과 같은 결과를 출력하는 프로그램을 printf() 함수를 이용하여 작성하시오. 이때 정수형 변수number를 선언한 뒤 ..
혼자해보기 2-1 56p #include int main(void){ int a = 20; const int b = 3; printf("변수 a의 초기값은 %d이다.\n", a); printf("상수 b의 초기값은 %d이다.\n", b); a = 10; b = 4; printf("a의 값은 %d로 바뀌었다.\n", a); printf("b의 값은 %d로 바뀌었다.\n", b); return 0; } 혼자해보기 2-1 56p -> 수정한 정답 #include int main(void){ int a = 20; int b = 3; // const를 사용하면 상수로 저장되어 값을 변경할 수 없다. printf("변수 a의 초기값은 %d이다.\n", a); printf("상수 b의 초기값은 %d이다.\n", b)..
1. 컴퓨터의 구성 요소에 대해 설명하시오. - 하드웨어, 소프트웨어 하드웨어 : 전자회로와 물리적인 장치로 이루어진것으로 입력장치, 중앙처리장치, 출력장치, 주기억장치, 보조기억장치가 있다. 입력장치 : 문자나 기호 등의 데이터를 컴퓨터가 해석할 수 있도록 전기신호로 변환 중앙처리장치 : 컴퓨터의 구성요소를 제어하거나 연산을 수행한다. 출력장치 : 중앙처리 장치의 처리 결과를 출력한다. 주기억장치 : RAM(Random Access Memory)실행중인 명령어와 데이터를 저장한다. 보조기억장치 : 주기억장치를 보조하는 장치로 데이터를 영구적으로 보존하는 하드디스크, 이동식디스크 등 시스템 소프트웨어 : 컴퓨터 시스템 자체의 동작과 관련된 소프트웨어로 운영체제, 드라이버, 라이브러리 등이 있습니다. 하드..