1.作业头

实验作业

输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。闰年的2月有29天。

.1数据处理
数据表达:采用整形定义变量Y(year),M(month),D(day)。
数据处理:运用switch语句和if语句判断是不是闰年。.2实验代码截图

.3 造测试数据

输入数据 输出数据 说明
2020/05/20 141 正确
2020/11/27 332 正确

.4 PTA提交列表及说明
答案错误:没有考虑闰年与非闰年的情况。
解决办法:在switch的代码后面使用if语句考虑闰年与非闰年的情况。如果是3的倍数但不是5的倍数,则输出A除以5的余数。 如果A是5的倍数但是不是3的倍数,则输出A除以3的余数。 如果A既不是5的倍数但也不是3的倍数,输出A除以15的余数。 如果A不是正整数,没有任何输出。.1数据处理
数据表达:采用整形定义变量A,a。
数据表达:运用if语句考虑每一种情况。.2实验代码截图

.3造测试数据

输入数据 输出数据 说明
156 1 正确
520 1 正确
-100 正确
15 正确

.4 PTA提交列表及说明

答案错误:思维出现了错误,本来可以被3整除的却不能被5整除的A,我将A除以了3取余了,导致有两行代码错误。
正确编译:将第十行的3改成5,将第十四行的5改成3.

2.代码互评

同学1

同学2

我的代码

1.同学1的代码,一样采用了switch语句,但是和我相比,他的代码更加简单,主要是他只要算出一个月有多少天就ok了。
2.同学2的代码,也是采用了switch,因为这道题用这个语句会简单许多,和我不同的是他直接在第三个月考虑是不是闰年的情况。
3.我的代码相对同学12的代码要复杂一些,因为我要一个月一个月的求和计算。需要继续向同学12学习。

3.学习总结

学习进度条

日期 这周所花时间 代码行 学到的知识点 目前比较疑惑的问题
10/12-10/18 14h 100 C语言是什么
10/24——11/1 12h 200 各种运算符的含义
11/2——11/7 12h 260 for循环语句 感觉这个for语句学的有点快了,感觉自己还没有真正的学精
11/8 ——11/15 10h 279 函数的定义和调用 对于这个印象不是太深
11/16 ——11/22 20h 320 if-else分支结构
11/23-11/27 24h 423 switch语句 刚刚开始学还不是太很了解,但是也是懂一点点的

累积代码行和博客字数

时间 博客字数 代码行数
第一周 450 70
第二周 540 100
第三周 720 283
第四周 850 261
第五周 870 253
第六周 1203 287

3.3 学习内容总结和感悟

3. 学习内容总结

3. 学习体会
1.这周学了switch语句,但是因为刚刚学,所以还有点懵,但是也是学到了一点。
2.这周的PTA作业简单题可以一次过,但是遇到难的题就有点不太会做了,有一道题,一开始连一点思路都没有。
3.学习这种事,还是自己的事,所以我认为自学是一个很好的学习方法,因为我们还可以去网上看各种各样的学习视频。

c语言判断闰年_C语言1博客作业06 - D丶千思相关推荐

  1. c语言判断闰年_C语言入门教程(五)分支语句

    最近几天有点小事情给耽误了,不过有时间我一定会坚持把C语言的教程写完!!!加油~~ 1.if else 分支语句可以从几组语句中选择一组执行 if关键字可以用来编写分支语句 if分支使用一个布尔值决定 ...

  2. C语言|博客作业06

    这个作业属于哪个课程 https://bbs.csdn.net/forums/csuft_swxy_C?typeId=17321 这个作业要求在哪里 https://bbs.csdn.net/topi ...

  3. 【C语言博客作业06】

    这个作业属于哪个课程 https://bbs.csdn.net/forums/csuft_swxy_C?category=0&typeId=17328 这个作业要求在哪里 https://bb ...

  4. 【 C语言I博客作业06】

    C语言I博客作业06 这个作业属于哪个课程 https://bbs.csdn.net/forums/csuft_swxy_C?category=0&typeId=17324 这个作业要求在哪里 ...

  5. C语言程序设计博客作业06

    这个作业要求在哪里 https://pintia.cn/problem-sets/1603044375251374080/exam/problems/type/2#p-1603044410747781 ...

  6. c语言判断整数_C语言技能|(草稿,不断完善中...)

    2020年春考C语言有2个题型:填空+程序 程序填空涉及: 一.头文件的引用 1.必有#include (注意:在devC++ 5.10中#include "stdio.h"也是正 ...

  7. c语言九三字符串的字母个数,C语言判断闰年和平年

    C语言判断闰年和平年 #includevoid fun(int year) { if((year%4==0&&year%100!=0)||(year%100==0&&y ...

  8. C语言第二次博客作业---分支结构

    C语言第二次博客作业---分支结构 一,PTA实验作业 题目1.计算分段函数 本题目要求计算下列分段函数f(x)的值 1.代码 double x, result;scanf("%lf&quo ...

  9. C语言博客作业--函数

    C语言博客作业--函数 一,PTA实验作业 6-2 简单实现x的n次方 1.本题PTA提交列表 2.设计思路 double mypow( double x, int n )函数 (1)定义y=1,i用 ...

最新文章

  1. vim插件的安装方式 -- vim注释插件和doxygen函数注释生成插件-ctrlp插件-tabular等号对齐 插件...
  2. 《数据库技术原理与应用教程》一3-5信息世界与逻辑模型
  3. matlab怎么实现拖音,请问M8190A怎么通过Matlab实现多音调
  4. docker详细介绍
  5. spring的有状态BEAN和无状态BEAN
  6. 路面平整度采集和计算方法
  7. android绘制环形进度_Android实现环形进度条代码
  8. Spring笔记——使用Spring进行面向切面(AOP)编程
  9. 基于Ajax+div的“左边菜单、右边内容”页面效果实现
  10. 华为RH2285H V2设备管理口白屏的解决方法
  11. 解决Ubuntu系统“无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系”的有效方法
  12. atitit.破解 拦截 绕过 网站 手机 短信 验证码 之自动获取手机短信方式 attilax 总结
  13. 2021中国研究生数学建模竞赛
  14. mysql number 类型_MySQL 数据类型(转)
  15. 立即从iOS 10和macOS Sierra下载壁纸
  16. AiLight – A hackable RGBW light bulb
  17. 深度学习mindspore --- rescale(rescale, shift)
  18. 毕业生见习期考核鉴定表(单位考核意见)
  19. 永久免费建站-个人博客开发
  20. ArcMap出图小技巧:主图设计、图例、比例尺、指北针、标题

热门文章

  1. 【C语言进阶深度学习记录】二十四 指针与数组的本质分析一
  2. java定时任务详解
  3. jmeter自定义并发用户数图形插件介绍
  4. 微信公众账户模拟登陆后的一系列操作
  5. 动态规划——双11既可以薅羊毛还能花钱最少
  6. 主存和cache每一块相等_CPU中的Cache实现原理
  7. ssdp协议_Cotopaxi:使用指定IoT网络协议对IoT设备进行安全测试
  8. 算术类型转换、整型提升
  9. 职业中专计算机基础试讲课,职业中专计算机基础教育分析
  10. 哈佛大学计算机科学专,哈佛大学计算机科学专业