|
);
sum = total_sum%7;
if((leapyear(year))==366)
monthday = month1[in_month];
else
monthday = month[in_month];
system(\"cls\");
printf(\"%d 년 %d월 \\n\\n\",year,in_month);
printf(\"일 월 화 수 목 금 토 \\n\");
for(i=0 ; i<6 ; i++)
{
for(j=0 ; j<7 ; j++)
{
if(i > 0 || j>sum)
if(count !=
|
- 페이지 3페이지
- 가격 1,000원
- 등록일 2004.05.13
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
int);
/* Yes/No check */
int YesNoCheck(CALENDAR *, char);
/* Year Error Check */
long YearErrorCheck(CALENDAR *, int);
/* Month Error Check */
int MonthErrorCheck(CALENDAR *, int);
#endif ____Calendar_h 1. Calendar.h (헤더파일)
2. Calendar.c (소스파일)
3. CalendarTest.c (소스
|
- 페이지 11페이지
- 가격 2,000원
- 등록일 2004.12.30
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
달력보기(1)\\n\";
cout<<\"요일알아보기(2)\\n\";
cout<<\"경과한 시간 알아보기(3)\\n\";
cout<<\"남은날짜(4)\\n\";
cout<<\"종료(5)\\n\";
cout<<\"선택하세요 : \";
cin>>num;
if(num==5) break;
switch(num){
case 1:s.show();
break;
case 2:{
s.input(\"알아볼\
|
- 페이지 9페이지
- 가격 1,000원
- 등록일 2006.12.13
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
연도 및 달이 입력되면 해당 달력을 출력하기 위해 초일을 알아올 필요가 있다. 이를 위해서는 해당연도의 초일 시작 요일을 알아야 하는데 이부분을 계산하기 위해서는 기준 연도 1979년을 시작으로 입력 연도와의 차이만큼 일정 수를 더해주
|
- 페이지 10페이지
- 가격 1,000원
- 등록일 2007.04.12
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
eek=MON;
//week를 1으로 지정해주고 for문에서 1900년 1월1일이 월요일임으로 정하고 계산
for(i=1900; i<year; i++)
{
if( (i %4 == 0) && (i %100 != 0) || ( i %400 == 0 ) )
//윤년이면 366일을 더하고
week=week+366;
else //윤년이 아니라면 365를 더함
week=week+365;
}
for(j=1; j&
|
- 페이지 4페이지
- 가격 2,500원
- 등록일 2009.05.25
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
특정 부분을 한 번 이상 반복 실행하므로 가끔 for 순환문 이라고도 합니다.
for문의 형식
for(초기식; 조건식; 증감식)
{
반복 실행할 문장;
} 주제소개
Source설명
Flow chart
소스실행
년,월 입력
달력 출력
|
- 페이지 16페이지
- 가격 2,000원
- 등록일 2011.04.15
- 파일종류 피피티(ppt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
하루에 한번쯤은 보는?
해가 바뀌면 휴일 확인할 때 보는?
약속을 잡을 때 보는? C언어로 달력??
달력을 만들때 쓰는 헤더
#Define이란?
|
- 페이지 11페이지
- 가격 2,000원
- 등록일 2011.04.15
- 파일종류 피피티(ppt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
#include <stdio.h>
#include <conio.h>
int GetWeekDay(int year, int month, int day)
{
int i;
int mdays[12]={31,28,31,30,31,30,31,31,30,31,30,31};
long wday, days_passed;
days_passed=(long)(year-1)*365+((year-1)/4)-((year-1)/100)+(((year-1)/400));
for(i=0; i<month-1; i+
|
- 페이지 2페이지
- 가격 1,000원
- 등록일 2009.12.29
- 파일종류 텍스트(txt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
c = getchar()) != EOF)
222 {
223 fprintf(fwp, \"%c\", c);
224 }
225
226 fclose(fwp);
227
228 printf(\"\\n\\n* 일기 쓰기 종료 *\\n\");
229 }
230
231 void calendar(void) // 1년 달력 출력 함수
232 {
233 // 왼쪽에 있는 달력 출력
234 sum = 0;
235 for(m = 1; m < i; m++)
236 {
237 sum += days_of_mont
|
- 페이지 10페이지
- 가격 1,200원
- 등록일 2006.06.19
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
else if (month==2 && year%400==0)
sumDay = 29;
else
sumDay = 28;
cout << year << \"년 \" << month << \"월의 달력입니다.\" << endl;
cout << \"Mon Tue Wed Thu Fri Sat Sun\" << endl << endl;
for (int i = 1; i < detectDay(year, month, 1); i++)
cout <
|
- 페이지 3페이지
- 가격 1,000원
- 등록일 2006.01.04
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|