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 32 33 34 35 36 37 38 | #include<stdio.h> struct student { int korean; int math; int english; int computer; int sum; char name[10]; //이름 한글자당 1.5칸 float average; }; void main() { int x, i, j; student f[100]; printf ( "입력하고자 하는 학생수를 입력하시오.\n" ); scanf ( "%d" ,&x); for (i=0;i<x;i++) { printf ( "학생의 이름을 입력하시오.\n" ); scanf ( "%s" ,f[i].name); printf ( "국어, 수학, 영어, 컴퓨터 성적을 입력하시오.\n" ); scanf ( "%d%d%d%d" ,&f[i].korean,&f[i].math,&f[i].english,&f[i].computer); f[i].sum=f[i].korean+f[i].math+f[i].english+f[i].computer; f[i].average=f[i].sum/4.0; printf ("이름 : %s 국어 : %d 수학 : %d 영어 : %d 컴퓨터 : %d 총점 : %d 평균 : %g \n", f[i].name,f[i].korean,f[i].math,f[i].english,f[i].computer,f[i].sum,f[i].average); } } |
'Study > C++' 카테고리의 다른 글
사칙연산 (0) | 2011.09.03 |
---|---|
다이아몬드 (0) | 2011.09.03 |
정수 2개를 받고 1부터 첫번째 입력 받은 수까지 2번째 입력받은 수의 배수의 합이 모두 얼마인지를 출력 (0) | 2011.09.03 |
자료구조란?? (0) | 2011.09.03 |
1. 윈도우 프로그래밍 (0) | 2011.09.03 |