프로그래밍언어/C언어
#C언어 - 시간구하기(새로운방식)
C언어-
2013. 2. 15. 13:52
#include <stdio.h> // 인클러드 stdio.h 를포함하다
void TimeResult(int s) // 새로운함수 선언 매개변수 인트형 s
{
int m=0,h=0; //인트형
m과h 를 0으로초기화 (안하면에러남)
while(s >=60) //if문이랑비슷한데요 while은 넘을때마다 체킹해줍니다.
이프문은 1번만해줘서불합격
{ // s가 60보다 크거나같다면 여기서 s 는 초입니다.
m++; // 분에 1개
추가
s= s-60; // s = s-60; 현재값-60 한값을 s값에넣어준다.
} //와일문 닫기
while(m
>= 60) // 시간구하는 와일문열기
{ // 분이 60이넘거나같으면
h++; //마찬가지로 시간 체킹해서
1올려주기
m = m-60; // 분현재값-60 해준값을 m값에대입!
} //
닫기
printf("h:%d,m:%d,s:%d",h,m,s); //그걸 출력해줌
}
int
main(void)
{
int a; // 선언
printf("입력:");scanf("%d",&a);
//입력받은뒤
TimeResult(a); //매개변수로 대입시켜주면끝!
return 0; //리턴
} // 닫기