这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9888 |
我在这个课程的目标是 | 熟练编写代码的格式要求,了解C语言的编程运用 |
这个作业在那个具体方面帮助我实现目标 | 编写代码的思维,错误总结等方面提升了自己的编写能力 |
参考文献 | 《C语言程序设计》 |
1.PTA实验作业
1.1 题目1高考结束不久,各校的入取分数线也出来了,北京大学(Peking University)720,浙江大学(Zhejiang University)650,工业大学(University Of Technology)600,文理学院(Shaoxing University)550,文理学院元培学院(Shaoxing University Yuanpei College)500,绍兴职业技术学院(Shaoxing Vocational & Technical College)400,张三的分数为n,请问张三能去哪个大学? 如果分数低于400,则回家种地(to be a farmer)。很多学生都想知道自己能去哪个学校,求身为程序员的你帮帮他们。
1.1.1数据处理
数据表达:变量N,使用int型定义。
数据处理:运用else-if的循环结构梳理。
函数参数: 使用 scanf函数定义
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
计算机 | $1600 | 5 |
手机 | $12 | 12 |
1.1.4 PTA提交列表及说明
编译错误:开始设变量为x,p,n,后面发现编写格式混乱,一直没有头绪
编译错误:
1.2 题目2在北大校园里,没有自行车,上课办事会很不方便.但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间.假设找到自行车,开锁并车上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,是骑车快还是走路快。
1.2.1数据处理
数据表达:设变量为n,int类型
数据处理:x=N%10; y=(N/10)%10; z=N/100; sum=x * x * x + y * y * y+z * z * z;
函数参数: 实参sum,形参N运用了if-else与while的语句
1.2.2实验代码截图
1.2.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
| -------- | -----: | :----: |
| 计算机 | $1600 | 5 |
| 手机 | $12 | 12 |
1.2.4 PTA提交列表及说明
编译错误:
2.代码互评
|我的代码 | 同学代码|
1.对比发现,也许是自己把题目的结构想的过于困难,让自己有点无从下手,询问同学才得以用一种语句表达出题目的思路。
2.让自己了解到了对简单语句的不熟,还要加以练习。
3.学习总结
3.1 学习进度条
|周期 | 这周所花的时间 |代码行数| 学到的知识点简介|
| -------- | -----: | :----: | ----|
|第一周| 4h| 8| 简单的主体部分 |
|第二周| 3h| 10| 了解各类主体,学会提问 |
|第三周| 10h| 26| if-else语句的使用|
|第四周| 12h |20 |for语句的使用|
|第五周| 16h| 36| 函数的定义和函数的调试|
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会