当前位置: 首页>>代码示例>>C++>>正文


C++ day_of_year函数代码示例

本文整理汇总了C++中day_of_year函数的典型用法代码示例。如果您正苦于以下问题:C++ day_of_year函数的具体用法?C++ day_of_year怎么用?C++ day_of_year使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了day_of_year函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: main

int main(int args, const char* argc[]) {
	std::vector<size_t> days_to_test = {
		3,
		43,
		87,
		244,
		300
	};

	for (auto iter = days_to_test.begin(); iter != days_to_test.end(); iter++) {
		DayOfYear day_of_year(*iter);
		day_of_year.print();
	}

	std::map<std::string,size_t> pairs_to_test = {
		{"January",3},
		{"February",12},
		{"March",28},
		{"September",1},
		{"October",27}
	};

	std::cout << std::endl;

	for (auto iter = pairs_to_test.begin(); iter != pairs_to_test.end(); iter++) {
		DayOfYear day_of_year(iter->first,iter->second);
		day_of_year.print();
	}

	return 0;
}
开发者ID:mysteriouspants,项目名称:SlopBukkit,代码行数:31,代码来源:ch14pc3.cpp

示例2: main

int main()
{
    printf("%d\n", day_of_year(1989, 3, 33));
    printf("%d\n", day_of_year(1989, 2, 30));
    printf("%d\n", day_of_year(1989, 2, 28));
    return 0;
}
开发者ID:kazu9su,项目名称:k-and-r,代码行数:7,代码来源:5-8.c

示例3: demo05070_1

void demo05070_1() {
	int year = 2000;
	int month = 8;
	int day = 8;
	int yearday = day_of_year(year, month, day);
	printf("%d年%d月%d日是当年的第%d天    %d\n", year, month, day, yearday, is_leap(year));
	year = 2014;
	yearday = day_of_year(year, month, day);
	printf("%d年%d月%d日是当年的第%d天    %d\n", year, month, day, yearday, is_leap(year));
}
开发者ID:lostsquirrel,项目名称:c_demo,代码行数:10,代码来源:demo.05.07.0.c

示例4: compare_dates

int compare_dates(struct date d1, struct date d2)
{
    int i, j;

    i = day_of_year (d1);
    j = day_of_year (d2);

    if (i < j) return -1;
    else if (i > j) return 1;
    else return 0;
}
开发者ID:FernesRainan,项目名称:C-Programming-KNKing-2nd-Part-1,代码行数:11,代码来源:project1606_compare_date.c

示例5: main

int main() {
	int year = 2014, month = 7, day = 18;	// july 18th
	int dy = day_of_year(year, month, day);
	printf("%02d/%02d/%4d is day %d of the year\n", month, day, year, dy);
	int yday = 288;
	month_day(year, yday, &month, &day);
	printf("Day %d of the year will fall on %02d/%02d\n", yday, month, day);
	day_of_year(2014, 2, 31);
	month_day(2014, 367, &month, &day);
	return 0;
}
开发者ID:Prince781,项目名称:k-and-r,代码行数:11,代码来源:days.c

示例6: main

int main(void) {
	int m, d;
	month_day(1988, 60, &m, &d);
	printf("%d %d\n", m, d);

	printf("%d\n", day_of_year(1987, 2, 29));
	printf("%d\n", day_of_year(1988, 2, 29));


	return 0;
}
开发者ID:mfrlin,项目名称:corecraft-programming,代码行数:11,代码来源:book5-8.c

示例7: main

int main(void)
{
    print_title("exp05");

    print_title("Multidimensional array");
    {
        show_var("%d", day_of_year(2012, 3, 31));
        show_var("%d", day_of_year(2012, 6, 11));
    }

    return 0;
}
开发者ID:qh997,项目名称:CLearning,代码行数:12,代码来源:exp05.c

示例8: main

int main() {
    int pm, pd;

    printf("2007-9-13 %d\n", day_of_year(2007,9,13));
    month_day(2007,256,&pm,&pd);
    printf("256 2007 %d %d\n", pm, pd);
    printf("2007-9-13 %d\n", day_of_year(2007,15,13));
    month_day(2007,366,&pm,&pd);
    printf("366 2007 %d %d\n", pm, pd);
    month_day(2008,366,&pm,&pd);
    printf("366 2008 %d %d\n", pm, pd);
}
开发者ID:CityHawk,项目名称:learn_clang,代码行数:12,代码来源:5-8.c

示例9: main

int main(void){

	int month, day;

	printf("year: %d, month: %d, day: %d, and is %d day of the year.\n", 2005, 5, 24, day_of_year(2005, 5, 24)); 

	month_day(2030, 234, &month, &day);
	printf("the %d day is the day %d, month %d of year %d.\n", 234, day, month, 2030);

	printf("year: %d, month: %d, day: %d, and is %d day of the year.\n", 2025, 4, 31, day_of_year(2025, 4, 31)); 
	
	return 0;
}
开发者ID:smileboywtu,项目名称:The-C-Programming-Language-2nd,代码行数:13,代码来源:day-of-year.c

示例10: main

int main(){
	printf("%d\n",day_of_year(2013,1,1));
	int month, day;
	month_day(2013,32,&month, &day);
	printf("%d, %d", month, day);
	return 0;
}
开发者ID:ZeyuMi,项目名称:Cpractices,代码行数:7,代码来源:test5-6.c

示例11: main

int main ()

{
	int	month, day;

	printf("day_of_year(2007, 2, 29) = %d\n", day_of_year(2007, 2, 29));
	printf("day_of_year(2007, 2, 28) = %d\n", day_of_year(2007, 2, 28));

	printf("month_day(2007, 366, &month, &day) = %d\n",
		month_day(2007, 366, &month, &day));
	printf("month_day(2007, 365, &month, &day) = %d, ",
		month_day(2007, 365, &month, &day));
	printf("month = %d, day = %d\n", month, day);

	return 0;
}
开发者ID:KiroShin,项目名称:tcpl,代码行数:16,代码来源:exercise_5-8.c

示例12: main

int main(){
    char s[LIMIT];
    char option = 1;

    int month, day, year;
    
    printf("Calculate day of year. Enter year, month, then day\n");
    get_line(s, LIMIT);
    year = atoi(s);
    get_line(s, LIMIT);
    month = atoi(s);
    get_line(s, LIMIT);
    day = atoi(s);

    day_of_year(&year, &month, &day);

    printf("%d\n\n", day);

    printf("Calculate month and day. Enter year and day\n");
    get_line(s, LIMIT);
    year = atoi(s);
    get_line(s, LIMIT);
    day = atoi(s);
    month_day(&year, &day, &month, &day);

    printf("%d %d\n", month, day);
    

    return 0;
}
开发者ID:007kevin,项目名称:K-R-exercises,代码行数:30,代码来源:ex5-9.c

示例13: main

int main(){
	int m, d;
	int dy = day_of_year(2015, 5, 10);
	month_day(2015, 130, &m, &d);
	printf("%d, %d, %d\n", dy, m, d);
	return 0;
}
开发者ID:icesyc,项目名称:K-R,代码行数:7,代码来源:5-9.c

示例14: main

int main() {
    int t = day_of_year(2016, 2, 11);
    int *pmonth, *pday;
    month_day(2016, t, &pmonth, &pday);
    printf("day is [%d]\n", t);
    printf("month[%d] and day[%d]\n",pmonth, pday);
}
开发者ID:devilTian,项目名称:Fragment,代码行数:7,代码来源:5-8.c

示例15: main

int main()
{
    char buf[1024];

    while (printf("[YEAR YEARDAY] or [YEAR MONTH DAY]> "),
           gets(buf) != NULL) {
        int year, snd_arg, day;

        switch (sscanf(buf, "%d%d%d", &year, &snd_arg, &day)) {
        case 3: {
            int month = snd_arg, yearday;
            
            yearday = day_of_year(year, month, day);
            printf("YEAR %d MONTH %d DAY %d = YEARDAY %d\n",
                   year, month, day, yearday);
            break;
        }
        case 2: {
            int yearday = snd_arg;
            int month, day;
            
            month_day(year, yearday, &month, &day);
            printf("YEARDAY %d of YEAR %d = MONTH %d DAY %d\n",
                   yearday, year, month, day);
            break;
        }
        default:
            printf("input format error\n");
            break;
        }
    }
    return 0;
}
开发者ID:plonk,项目名称:exercises,代码行数:33,代码来源:e5-8-base.c


注:本文中的day_of_year函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。