《PPT4-10今夕是何年?.pdf》由会员分享,可在线阅读,更多相关《PPT4-10今夕是何年?.pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、今夕是何年? 输入年份,判断该年是否为闰年。 接收任务 解题思路:何为闰年?在数学上的定 义是,如果该年份能被4整除且不能 被100整除,或者该年份能够被400 整除,那么该年为闰年。 接收任务分析任务 接收任务分析任务提醒注意 定义标志性判断变量leap; 若year是闰年,leap的值为1,否则 为0; year % 4 = 0 int leap; scanf(“year=%d, if(year % 4 = 0 else leap = 0; 开始开始 定义变量定义变量yearyear、leapleap 结束结束 输入输入yearyear的值的值 是闰年,是闰年,leap = 1leap =
2、 1 判断判断yearyear 非闰年,非闰年,leap = 0leap = 0 输出:是闰年输出:是闰年 leap=1leap=1 输出:非闰年输出:非闰年 真真假假 假假真真 if(leap = 1) printf(“%d是闰年n,year); else printf(“%d不是闰年n,year); 接收任务分析任务提醒注意绘流程图核心代码完善运行 #include int main(int argc, char *argv) return 0; int year; int leap; scanf(“year=%d, if(year % 4 = 0 else leap = 0; 开始开始 定义变量定义变量yearyear、leapleap 结束结束 输入输入yearyear的值的值 是闰年,是闰年,leap = 1leap = 1 判断判断yearyear 非闰年,非闰年,leap = 0leap = 0 输出:是闰年输出:是闰年 leap=1leap=1 输出:非闰年输出:非闰年 真真假假 假假真真 if(leap = 1) printf(“%d是闰年n,year); else printf(“%d不是闰年n,year); 解决问题 同学们,本次课程你学会了吗?让我们一起试试吧! 解决问题 同学们,本次课程你学会了吗? 让我们一起试试吧!