게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
c언어 이 소스코드 설명좀 해주실 분 계신가요?ㅜ.ㅜ
게시물ID : gomin_343610짧은주소 복사하기
작성자 : 맥시마이즈
추천 : 0
조회수 : 693회
댓글수 : 5개
등록시간 : 2012/06/06 02:08:53
#include <stdio.h>
void printHeading(void);
int printHistogram(int a);
int input(void);
int main()

{
 int a, b, c;
 printHeading();
 a = input();
 b = input();
 c = input();
 printf("임꺽정<%d> : ", a);
 printf(" (%d)\n", printHistogram(a));
 printf("홍길동<%d> : ", b);
 printf(" (%d)\n", printHistogram(b));
 printf("장길산<%d> : ", c);
 printf(" (%d)\n", printHistogram(c)); 

 return 0;
}
void printHeading(void)
{
 printf("-------개인별 점수 막대그래프 ------\n\n");
 printf("학생들의 점수를 입력하세요>>> ");
}
int input(void)
{
 int val;
 scanf("%d", &val);
 return val;
}
int printHistogram(int a)
{
 int i, result;
 result = a/10;
 for(i=1; i<=result; i++)
 {
  printf("*");
 }
 return result;
}

프로그래밍 초짜인데 함수 이부분에서 막혔네요 ㅜㅜ 주석으로 설명좀 해주실 분 계신가요?

전~~혀 이해가 안됩니다 ㅠ.ㅠ 숫자를 입력했을시 숫자만큼 *를 출력하는 겁니다

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