성적 처리 프로그램
- 최초 등록일
- 2021.08.20
- 최종 저작일
- 2021.08
- 5페이지/ 한컴오피스
- 가격 5,000원
소개글
학점은행제 C언어 과제
포인터를 활용한 성적처리 프로그램입니다.
목차
1. 프로그램 결과물 캡쳐본
2. 소스코드(포인터 활용)
3. 소스코드(배열 활용)
본문내용
2-1. 소스코드 (포인터 버전)
#include <stdio.h>
int main(void) {
int score[6][5] = {{1,},{2,},{3,},{4,},{5,},{0,}};
double aves[5];
int Total_sum=0;
int i,j;
printf("학생성적을 입력하세요. (5명의 학생 자료)\n");
for(i=0; i<5; ++i){
printf("%d번(국어, 영어, 수학): " ,i+1);
for(j=1; j<4; ++j)
scanf("%d", &(*((*(score+i))+j)));
}
for(i=0; i<5; ++i){
for(j=1; j<4; ++j){
(*(score+i))[4] += *((*(score+i))+j);
(*(score+5))[j] += *((*(score+i))+j);
Total_sum += *((*(score+i))+j);
}
(*(score+5))[4] = Total_sum;
}
for(i=1; i<4; ++i)
*(aves+i) = *((*(score+5))+i)/5.0;
*(aves+4) = score[5][4]/15.0;
printf("\n============================================\n");
printf("\t번호\t국어\t영어\t수학\t총점\n");
printf("============================================\n");
참고 자료
없음