게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
합계 // 평균 구하는 코드 ( C )
게시물ID : programmer_18439짧은주소 복사하기
작성자 : JORDAN
추천 : 0
조회수 : 447회
댓글수 : 3개
등록시간 : 2016/09/15 21:00:54
옵션
  • 베오베금지
  • 본인삭제금지

#include<stdio.h>


void main()

{

    static int jumsu[4][3]={{90,90,90},{80,80,80},{70,70,70},{50,50,50}};

    int sum,sum1,sum2,i,j;

    printf("번호 국어 영어 수학 총점 평균 \n");

    printf("-----------------------\n");

    for(i=0;i<4;++i){

        sum =0;

        printf("%3d",i+1); // 번호 출력

        for(j=0;j<3;j++){

            printf("%5d",jumsu[i][j]); // 점수 출력

            sum +=jumsu[i][j]; //총점 계산

        }

        printf("%5d %5.1f \n",sum,sum/3.0); //총점, 평균출력

    }

    printf("  5");

    for(j=3;j>=1;--j){

        sum =0;

        for(i=4;i>=0;i--){

            sum +=jumsu[3-i][4-j]; //총점 계산

        }

        printf("%5d",sum); //총점, 평균출력

    }

    

    printf("%d",sum2);





번호 국어 영어 수학 총점 평균 

-----------------------

  1   90   90   90  270  90.0 

  2   80   80   80  240  80.0 

  3   70   70   70  210  70.0 

  4   50   50   50  150  50.0 

  5  290  290  290 33927




위에 표처럼 나오게 하는건데요,


마지막에 33927부분에 왼쪽에 있는 290을 세번 더한 870이 나오게하고싶은데, 왜 33927이 나오는지 모르겠습니다 ..

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호