【PTA】7-19 计算天数 (15分)_中M2020春C入门练习第I段——变量、表达式、分支、循环
2020-04-19 22:18
260 查看
题目
本题要求编写程序计算某年某月某日是该年中的第几天。
输入格式:
输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。闰年的2月有29天。
输出格式:
在一行输出日期是该年中的第几天。
输入样例1:
2009/03/02
输出样例1:
61
输入样例2:
2000/03/02
输出样例2:
62
解答
#include<stdio.h> int main(){ int y,m,d,n=0; int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};//普通年份每个月份的天数 scanf("%d/%d/%d",&y,&m,&d); if(y%4==0&&y%100!=0||y%400==0){//闰年,二月的天数加一 a[1]=29; } for(int i=0;i<m-1;i++){ n+=a[i]; } printf("%d",n+d); return 0; }
如有问题或改进意见,欢迎与我交流!
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 【PTA】7-23 分段计算居民水费 (10分)_中M2020春C入门练习第I段——变量、表达式、分支、循环
- 【PTA】7-25 求奇数和 (15分)_中M2020春C入门练习第I段——变量、表达式、分支、循环
- 【PTA】7-24 猜数字游戏 (15分)_中M2020春C入门练习第I段——变量、表达式、分支、循环
- 【PTA】7-22 用天平找小球 (10分)_中M2020春C入门练习第I段——变量、表达式、分支、循环
- 【PTA】7-21 超速判断 (10分)_中M2020春C入门练习第I段——变量、表达式、分支、循环
- PTA | 练习7-9 计算天数 (15分)
- PTA 练习7-9 计算天数 (15分)
- 练习7-9 计算天数 (15分)
- 7-19 计算天数 (15分)
- 用循环控制语句编写程序,完成表达式的计算
- 《笨办法学 python3》系列练习计划——19.函数和变量
- 菜鸟进阶!(分支和循环语句练习)
- 练习7-9 计算天数 (15 分)
- Mysql流程构造语句 变量定义,判断分支,循环
- 4、java变量、函数、基本类型的值传递、分支、循环、流程控制
- C++第14周报告(二)用循环控制语句编写程序,完成表达式的计算
- 数据结构与算法分析 c++11 练习3.22 中缀表达式转后缀表达式,后缀表达式计算, 多项式计算
- 带有变量的表达式计算
- 【Weiss】【第03章】练习3.19:计算后缀表达式
- 汇编实验 实验二 分支循环结构循环练习