게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
간단한 코딩 질문이요~~
게시물ID : programmer_7036짧은주소 복사하기
작성자 : 카토리
추천 : 0
조회수 : 402회
댓글수 : 4개
등록시간 : 2014/12/10 00:37:23
옵션
  • 본인삭제금지
#include <stdio.h>

int main(void)

{
    int input,inputt;
    int result=0;
    int i=0;

printf("정수의 개수를 입력하세요 : ");
scanf("%d",&input);

while(i<input)
{
printf("평균을 구하는 값 입력 : ");
scanf("%d",&inputt);
result=inputt+result;
i++;
}
    
printf("평균값은 %d\n", result / input);

return 0;
}

이게 정수의 개수를 입력받아서 그 개수만큼 평균을 구할 값을 입력받고 (정수의 개수가 3이 입력되면 3번 숫자를 입력받고)

평균을 구할 값들을 다 더해서 평균을 내는 코드인데요

여기까진 했는데 결과값을 실수로 출력을 해야해요. 결과가 소수점 밑으로도 나오다보니까..

그런데 결과값인 result같은걸 float으로 바꾸려면 오류가 뜨는데 왜그러죠?? 결과값을 실수로 내보내게 해주세요..흑흑 ㅠㅠ

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