第十三周上机实践项目:定义日期变量,进行年、月、日的输入,计算该日期是本年中的第几天。
来源:互联网 发布:java数据输入 编辑:程序博客网 时间:2024/06/09 22:10
/* *Copyright(c) 2016.烟台大学计算机与控制工程学院 *ALL rights reserved. *文件名称:cpp.cpp *作者: 赵子琳 *完成日期:2016年6月15日 *问题描述:定义一个日期变量,进行年、月、日的输入,计算该日期是本年中的第几天。 */#include <iostream>using namespace std;struct y_m_d{ int year; int month; int day;};int is_runnian(int iyear){ if((iyear%4==0&&iyear%100!=0)||(iyear%400==0)) return 1; else return 0;}int sday(int num,int iyear){ switch(num) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: return 31; case 4: case 6: case 9: case 11: return 30; case 2: if(is_runnian(iyear)) return 29; else return 28; } return 0;}int days(y_m_d date){ int i,s=0; for(i=1;i<=date.month;i++) s=s+sday(i,date.year); return s;}int main(){ y_m_d date; int days(y_m_d); int day_sum; cin>>date.year>>date.month>>date.day; day_sum=days(date); cout<<day_sum<<endl; return 0;}
0 0
- 第十三周上机实践项目:定义日期变量,进行年、月、日的输入,计算该日期是本年中的第几天。
- C/C++练习题 定义一个日期变量,进行年、月、日的输入,计算该日期是本年中的第几天。
- 按照年-月-日输入日期计算该日期是该年第几天
- 定义一个结构体类型表示日期(年、月、日)。main中输入一个日期,计算该日期是当年的第几天。
- 问题十四:定义一个结构体变量(包括年、月、日),要求输入年、月、日,计算输出该日是该年的第几天。
- 反复校验用户输入的日期,直到年、月、日都合法,计算该日在本年中为第几天?(注意考虑闰年问题)
- 计算该日是本年的第几天
- 定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天?注意闰年问题
- C/C++复习:计算该日期是本年中的第几天(优化版2)
- 定义一个结构体变量(包括年、月、日),编写程序,要求输入年月日,程序能够计算并输出改日是本年中的第几天。注意闰年问题。(数组)
- 定义一个结构体变量(包括年、月、日),编写程序,要求输入年月日,程序能够计算并输出改日是本年中的第几天。注意闰年问题。(switch语句)
- 第十七周 项目-4.日期结构体(计算该日是该年的第几天)
- js输入一个日期判断该日期是该年的第几天
- 定义一个结构体变量(包含年月日),写一个函数,计算该日期在本年中为第几天?要求写一个days函数。参数是此结构体类型的变量,返回值是整数。
- C语言 从键盘输入一个日期计算该日期是该年的第几天
- 给出年、月、日,计算该日是该年的第几天
- 给出年、月、日,计算该日是该年的第几天
- 给出年、月、日,计算该日是该年的第几天。
- 第15周 项目1---程序填空
- python-24点智取游戏
- Appcompat action 去阴影
- 【算法设计与分析】Commando
- Android Studio 作者格式添加
- 第十三周上机实践项目:定义日期变量,进行年、月、日的输入,计算该日期是本年中的第几天。
- Python built-in 函数
- eclipse远程调试tomcat
- Longest Substring Without Repeating Characters
- iOS runtime 和 runloop
- 【JavaScript】难点2-闭包
- 面试题10:二进制中1个个数
- 解决drawable图片变形
- 我所认识的PHP(三)