本文整理汇总了C++中day_of_year函数的典型用法代码示例。如果您正苦于以下问题:C++ day_of_year函数的具体用法?C++ day_of_year怎么用?C++ day_of_year使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了day_of_year函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的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
示例16: main
main()
{
int n;
int year,month,day;
int day_num;
printf("-------------------------------\n");
printf("* 1.日期转换天数 *\n");
printf("* 2.天数转换日期 *\n");
printf("-------------------------------\n");
printf("请选择功能\n\n");
scanf("%d",&n);
switch (n)
{
case 1:
printf("请输入日期(用空格隔开)\n");
scanf("%d %d %d",&year,&month,&day);
day_num=day_of_year(year,month,day);
while(!day_num)/*不要加!,因为非零都是真,即-1也是真,所以不能用-1作为返回值*/
{
printf("输入错误:日期超出范围!\n");
printf("-------------------------------\n");
printf("请重新输入\n");
printf("请输入日期(用空格隔开)\n");
scanf("%d %d %d",&year,&month,&day);
day_num=day_of_year(year,month,day);
}
printf("该天是该年的第%d天\n",day_num);
break;
case 2:
printf("想要知道某年第几天的日期(空格隔开)?\n");
scanf("%d %d",&year,&day_num);
month_day(year,day_num,&month,&day);
while(!month&&!day)
{
printf("输入错误:年数小于0或天数太多!\n");
printf("-------------------------------\n");
printf("请重新输入\n");
printf("想要知道某年第几天的日期(空格隔开)?\n");
scanf("%d %d",&year,&day_num);
month_day(year,day_num,&month,&day);
}
printf("该天日期是:%d 月 %d 日\n",month,day);
break;
}
}
开发者ID:hanxiaomax,项目名称:KRC_exercise,代码行数:46,代码来源:cp5-9.c
示例17: main
//for testing purpose
main()
{
int a;
int b;
month_day(1990,270,&a,&b);
printf("month:%d\nday:%d\n",a,b);
month_day(1991,366,&a,&b);
printf("month:%d\nday:%d\n",a,b);
month_day(1992,366,&a,&b);
printf("month:%d\nday:%d\n",a,b);
month_day(1993,366,&a,&b);
printf("month:%d\nday:%d\n",a,b);
printf("%d\n",day_of_year(1990,12,31));
printf("%d\n",day_of_year(1991,12,31));
printf("%d\n",day_of_year(1992,12,31));
printf("%d\n",day_of_year(1993,12,31));
}
开发者ID:syamgk,项目名称:ANSI_C_KandR,代码行数:18,代码来源:5-9.c
示例18: main
int main(int argc, char const *argv[])
{
int m, d;
month_day(2000, 60, &m, &d);
printf("Month is %d and day %d\n", m, d);
printf("Day of the year %d", day_of_year(2000, 3, 1));
return 0;
}
开发者ID:khakimov,项目名称:secret-octo,代码行数:8,代码来源:5-6.c
示例19: fivePointSeven
fivePointSeven() {
int days = day_of_year(1980, 11, 14);
printf("The days passed from 1980/01/01 to 1980/11/14: %d\n", days);
int month;
int day;
month_day(1980, days, &month, &day);
printf("The date is 1980/%d/%d after %d days passed since 1980/01/01\n", month, day, days);
}
开发者ID:AaronFae,项目名称:VimProject,代码行数:8,代码来源:study5.c
示例20: main
int main()
{
printf("%d\n", day_of_year(2015, 4, 14));
int day, month;
month_day(2015, 104, &day, &month);
printf("%d %d\n", day, month);
}
开发者ID:tahnok,项目名称:c-book,代码行数:8,代码来源:5-9.c
注:本文中的day_of_year函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论