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
- java
- BASYS3
- FND
- Edge Detector
- verilog
- structural modeling
- prescaling
- uart 통신
- ring counter
- gpio
- Algorithm
- behavioral modeling
- pwm
- i2c 통신
- soc 설계
- ATMEGA128A
- Recursion
- hc-sr04
- half adder
- DHT11
- Pspice
- Linked List
- vivado
- stop watch
- test bench
- KEYPAD
- dataflow modeling
- LED
- D Flip Flop
- atmega 128a
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