C语言I博客作业07
本周作业头
| 这个作业属于那个课程 | C语言程序设计II |
|---|---|
| 这个作业要求在哪里 | 作业 |
| 我在这个课程的目标是 | 在编程中有所进步 |
| 这个作业在那个具体方面帮助我实现目标 | 在作业过程中学习新的知识 |
| 参考文献 | 文献 |
PTA实验作业

- 题目名1
本题要求编写程序计算某年某月某日是该年中的第几天。
- 数据处理
数据表达:运用了For循环语句、if-else语句和switch语句
数据处理:
- 实验代码截图


- 造测试数据
| 输出数据 | 输入数据 | 说明 |
|---|---|---|
| 2010/08/10 | 222 | 8月10日在2010年中是第222天 |
| 2014/09/23 | 266 | 9月23日在2014年中是第266天 |
- PTA提交列表及说明

- 提交列表说明
答案错误
问题:开始时在看题目时没有看清楚题目条件
解决:在意识到错误后认真检查查出错误
编译错误
问题:在for语句后打了分号
解决:仔细检擦后发现
- 题目名2
自从湖南农业大学、吉首大学和怀化学院组织程序设计课程联考以后,举办联考的经验越来丰富。尤其是在使用PTA系统作为考试平台之后,联考工作得到了很多学校的认可和支持。所以,现在参与联考的学校比较多。为了便于区分考生,考生账号的第一位是学校代号。1代表Hunan Agricultural University,2代表Jishou University,3代表Huaihua University,4代表Aerospace University,5代表Ocean University。 请编写程序根据考生的账号区分考生的学校。
- 数据处理
数据表达:运用了switch语句
数据处理:
- 实验代码截图

- 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 245678 | Jishou University | 符合该条件 |
| 131452 | Hunan Agricultural University | 符合该条件 |
| 555555 | Ocean University | 符合该条件 |
- PTA提交列表及说明

- 提交列表说明
答案错误
问题:在执行该程序和所给的例子不一样
解决:把学校写反了
编译错误
问题:没让accout进行scanf语句
解决:查找资料解决
代码互评
同学代码:

我的代码:


- 不同
- 我的定义的变量相比同学较多,我还需改进
- 同学的代码过于复杂,看得出同学的功底较深厚
- 同学的if语句写在前面而我写在后面
学习总结
- 学习进度条
| 周期/日期 | 这周所花时间 | 代码行 | 学习到的知识点介绍 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 10/9-10/12 | 一天半左右 | 88行 | 编译printf和scanf语句不清楚,数据类型不清楚,c语言的精髓还没有学到 | 在c语言中空格的使用方法 |
| 10/16-10/18 | 一天半左右 | 90+ | 循环语句 | for语句还是有不懂 |
| 10/23-10/25 | 1天左右 | 99+ | 调用函数 | 没搞清楚调用函数的具体使用 |
| 10/30-11/2 | 一天半左右 | 90+ | 简单的四则运算,字符型 | 不太能明白四则运算,还有字符型和数字型的区别 |
| 11.04-11.10 | 1天左右 | 110+ | 熟悉多分支结构switch语句的使用 | 不明白switch的使用 |
- 累积代码行和博客字数

- 学习内容总结和感悟
- 学习内容总结

- 学习体会
自从学习c语言让我感到作业的困难。这周学习了switch语句,这种语句是提供方便或者说是另一种方式来写代码,但我不是很明白它的作用,有可能是刚学习吧还是要慢慢来。写了这么久的作业了我感觉我还是有进步的,以前的打的代码的作用我越来越清晰了


浙公网安备 33010602011771号