게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
프로그램 실행 순서가 이게맞나요??
게시물ID : programmer_14753짧은주소 복사하기
작성자 : 찌랄발광
추천 : 0
조회수 : 515회
댓글수 : 2개
등록시간 : 2015/12/02 23:39:40
옵션
  • 창작글
  • 본인삭제금지
  • 외부펌금지

#include<stdio.h>
void a()
{
 printf("1.정사각형의 넓이\n2.정사각형에 내접하는 원의 넓이\n3.원에 내접하는 정삼각형의 넓이\n");
}
void b()
{
 printf("\n정사각형의 변의 길이 입력:");
}

double ReadNum(void)
{
 double num;
 scanf("%lf",&num);
 return num;
}
double q(double num)
{
 return num*num;
}
void showq(double num)
{
 printf("\n정사각형의 넓이 출력: %lf \n",num);
}

double h(double num)
{
 return num*1/2;
}
double c(double num)
{
 return num*num*3.14; //3.14=파이
}
void showc(double num)
{
 printf("\n원의 넓이 출력: %lf \n",num);
}

double d(double num)
{
 return num*1.73; ///1.73 = 루트3
}
double t(double num)
{
 return 1.73/4*num*num; //1.73 = 루트3
}
void showt(double num)
{
 printf("\n정삼각형의 넓이 출력: %lf \n\n",num);
}

 int main(void)
 {
  double Num,Circle,Quadrangle,Triangle;
  a();
  b();
  Num=ReadNum();
  Quadrangle = q(Num);
  showq(Quadrangle);
  Num=h(Num);
  Circle = c(Num);
  showc(Circle);
  Num=d(Num);
  Triangle=t(Num);
  showt(Triangle);
  return 0 ;
 }


이걸 짯는데요

실행 순서가 메인함수 부터 시작하는건지 위에 함수선언이 먼저인지 모르겟습니다

메인함수가 먼저이면

1.입력값이 없고 출력값이 int형인 메인함수

2 메인함수시작

3.실수형 변수 선언

4.a함수 호출

이런식인가요 ??

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