일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 이것이 C언어다
- C언어
- mri
- 구글번역
- 넷플릭스
- 너의 이름은 ost
- 수소
- Python
- magnetic field
- 재귀호출
- 조립식 컴퓨터
- 원소
- 함수 원형
- pdf복붙
- super resolution
- C
- function
- piano cover
- 자기장
- 논문 구글번역
- python piano
- 피아노 커버
- 피아노커버
- SRGAN
- pdf 파파고
- 논문 파파고
- 서현우의 C프로그래밍 정복
- 씀
- pdf 복붙
- 중성자
- Today
- Total
목록대학생의 그쩍거림/C 언어 (20)
로봇이 되고픈 부엉이
이번 문제도 "이것은 C언어다" 라는 책 안에 나와있는 도전 문제이다. " 2 이상의 정수를 입력한다. 1부터 입력한 수까지의 모든 소수를 출력한다. (소수란 약수로 1과 자기 자신만을 가지는 수를 의미한다.) " #include int main() { printf("2이상의 정수를 입력하세요 : "); int num = 0; scanf("%d", &num); for (int i = 2; i
'이것이 C언어다' 라는 책으로 이번학기 C언어를 공부하게 되었다. 다음은 도전 실전 예제 문제를 내 방식대로 응용 풀이한 코드이다. 문제 " 숫자를 입력하여 정답 숫자를 맞추는 게임입니다. 정답 숫자는 1부터 30까지의 수 중에 하나입니다. 입력한 숫자가 답이 아닐 때, "..보다 작습니다" 또는 "..보다 큽니다"라고 힌트를 줍니다. 정답을 맞출 때까지 숫자 입력을 반복합니다. 정답을 맞춘 후에는 시도한 횟수를 출력합니다. " #include int main() { int target = 19, input = 0; printf("숫자 입력(1부터 30까지) : "); scanf("%d", &input); int cnt = 1; while (1) { if (target == input) { printf..
수업시간에 받은 숙제이다. 다음과 같은 문제를 받았다. " 사용자로 부터 정수(1,2,3)을 입력받는다. 컴퓨터와 가위 바위 보 게임을 하여 결과를 출력하는데, 1은 가위, 2는 바위, 3은 보를 말한다. 컴퓨터의 선택은 rand()함수를 사용하여 결정한다. srand()의 SEED 값은 23으로 고정하자. " (실행 예시1) (컴퓨터의 선택이 1일 경우) 선택하시오(1:가위 2:바위 3:보): 1¿ 비겼음 (실행 예시2) (컴퓨터의 선택이 1일 경우) 선택하시오(1:가위 2:바위 3:보): 2¿ 이겼음 (실행 예시3) (컴퓨터의 선택이 1일 경우) 선택하시오(1:가위 2:바위 3:보): 3¿ 졌음 #include #include #include #define SEED 23 int main(){ prin..
수업시간에 다음과 같은 문제를 받았다. 그냥 받았을 때, 직관적으로 짠 것이므로 분명, 더욱 좋은 코드가 있을 것임을 명심하자. " 사용자로 부터 알파벳을 입력받는다. 그 문자가 모음인지 자음인지 판별하는 프로그램을 작성하라 " (실행 예시1) 문자를 입력하시오: a¿ 모음입니다. (실행 예시2) 문자를 입력하시오: k¿ 자음입니다. (실행 예시3) 문자를 입력하시오: A¿ 모음입니다. #include #include #include int main() { printf("문자를 입력하시오 : "); char alphabat; char str[11] = "aeiouAEIOU"; scanf_s("%c", &alphabat); int cnt = 0; for (int i = 0; i < 10; i++) { if..