글
#C언어 - 시간구해보기
프로그래밍언어/C언어
2013. 2. 15. 13:50
#include<stdio.h>
void add(int); // 선언
int main(void) //메인함수
{
int num; //
num선언
printf("숫자:"); // 출력함수
scanf("%d",&num); //
num값을입력해줍니다.
add(num); // 밑함수를불러와서 num값을대입시켜줍니다.
return
0;//리턴
}
void add(int num) // add라는함수 num값은매겨변수 !
{
int i; //
무시해주세요
int h=0; // 3개 0으로초기화 (지역변수일땐 쓰레기값으로저장되므로)
int s= 0;
int m =
0;
h = (num/60)/60; // 시간(hour)을구하는 구문 num값에서60으로나눔(이때는 분값) 에서 한번더 나눔
(h값이됨)
m = num/60%60; // num/60 하면분값이나왓네여 근데%60이있음니다 왜있을가요?
(0~59)만출력해주기위해!
s = num%60; // 0~59만출력해주기위한 초단위값
printf("[h:%d, m:
%d,s: %d]",h,m,s); //출력해줌
'프로그래밍언어 > C언어' 카테고리의 다른 글
#C언어 - 시간구하기(새로운방식) (0) | 2013.02.15 |
---|---|
#C언어 - 홀짝분할 출력 (0) | 2013.02.15 |
#C언어 - 곱셈응용(직접제작해보기) (0) | 2013.02.15 |
#C언어 - 함수2번째이야기 (1) | 2013.02.15 |
#C언어 - 곱셈응용 (0) | 2013.02.15 |
|