'a' 는 자동 형변환되어 char 형에서 int 형으로 바뀐다.
average 를 실수형으로 만들고 싶으면 average = ((double) sum) / STUDENTS; 또는
average = sum * 1.0 / STUDENTS 로 수정하면 된다
c언어에서 만약 배열 50개의 변수를 0으로 초기화하고 싶으면 int scores[50] = {0}; 으로 초기화하면 된다.
배열의 크기를 알 수 있는 sizeof(scores) / sizeof(scores[0]); 중요
최대값 구하는 코드도 만들어보기
내가 탐색하는 값이 없을 때 예외처리는 변수 하나를 선언하고 (ex int j = 0;)
인덱스를 찾으면 그 변수의 값을 변화시켜(ex if(list[i] == key) { j=1; ....} )
for문 밖에 if(j == 1) printf("탐색하는 값이 없습니다."); 코드를 작성하면 됨
int a[3][2] = {{0}}; 으로 하면 모든 요소를 0으로 초기화시킴
'학교 > 프로그래밍응용' 카테고리의 다른 글
(6)20241008 (0) | 2024.10.08 |
---|---|
(5)20240925 (0) | 2024.09.25 |
(4)20240924 (0) | 2024.09.24 |
(3)20240911 (0) | 2024.09.11 |
(1)20240904 (0) | 2024.09.04 |