자료 구조 과제
- 최초 등록일
- 2012.12.17
- 최종 저작일
- 2012.04
- 6페이지/ 한컴오피스
- 가격 2,000원
목차
1. 학생 10명의 국어 영어 수학 성적을 처리하는 프로그램을 작성하시오.
2. 두개의 문자열을 입력받아서 문자열이 같은지를 출력하는 프로그램을 작성하시오.
3. 두 정수의 최대 공약수를 구하는 프로그램을 작성하시오.
본문내용
1. 학생 10명의 국어 영어 수학 성적을 처리하는 프로그램을 작성하시오.
단 배열을 사용하여 학생들의 학번, 국어, 영어, 수학, 총점, 평균을 저장하시오.
출력형식: 학번 국어 영어 수학 총점 평균
-------------------------------
1. 80 75 85 240 80
#include
#include
#include
#define NUM 10
typedef struct {
int id;
int kor;
int eng;
int math;
int sum;
double avg;
} STU_INFO;
int main(int argc, char *argv[])
{
STU_INFO si[NUM];
int i;
memset(si, 0x00, sizeof(si));
for (i = 0; i < NUM; i++)
{
si[i].id = i + 1;
printf("%d 번째학생의국어점수를입력하세요: ", i + 1);
scanf("%d", &si[i].kor);
printf("%d 번째학생의영어점수를입력하세요: ", i + 1);
scanf("%d", &si[i].eng);
printf("%d 번째학생의수학점수를입력하세요: ", i + 1);
scanf("%d", &si[i].math);
si[i].sum = si[i].kor + si[i].eng + si[i].math;
si[i].avg = si[i].sum / 3;
참고 자료
없음