Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- BASYS3
- stop watch
- test bench
- ATMEGA128A
- hc-sr04
- structural modeling
- soc 설계
- gpio
- ring counter
- prescaling
- Pspice
- LED
- KEYPAD
- java
- Algorithm
- Edge Detector
- uart 통신
- pwm
- i2c 통신
- behavioral modeling
- D Flip Flop
- atmega 128a
- DHT11
- Linked List
- FND
- vivado
- dataflow modeling
- verilog
- Recursion
- half adder
Archives
- Today
- Total
목록혼자공부하는C언어 (1)
거북이처럼 천천히

1. 문제학생의 수를 입력 받은 뒤, 학생 수 만큼 국어, 영어, 수학 점수를 입력해 총점, 평균, 학점을 구하고 총점 순으로 정렬해 출력합니다. 학점은 평균이 90점이상이면 A, 80점 이상이면 B, 70점 이상이면 C, 그 외는 F로 평가합니다. 2. 생각학생의 점수들과 총점, 평균, 학점을 저장해야 하기 때문에 구조체를 사용한다.학생의 수를 입력 받은 뒤, 이를 malloc 함수를 이용하여 학생의 수만큼 동적할당 받는다.Quick Sort 알고리즘을 통해 정렬한다.Padding byte를 고려하여 Padding byte가 최소화 되도록 구조체의 맴버들의 위치를 설정한다. 3. 풀이 및 코드 분석#include #include // Structure typedef struct { unsigne..
Algorithm/알고리즘 문제 풀이
2024. 6. 20. 16:22