一、评分规则

  • 伪代码务必是文字+代码描述,直接反应代码,每题扣1分
  • 提交列表没内容,或者太简单,每题得分0分。注意选择提交列表长的题目介绍。
  • 代码格式不规范,继续扣分。
  • 代码互评,内容简单,0分。

原文链接:C语言博客作业02--循环结构

二、本次作业亮点

2.1 整体情况

  • pta题集分析

    • 两个题集整体难度升级,完成情况比较不理想,相对上次有所下降,希望同学们对C语言热情不减,认真完成题集;这里对那些整体完成度好的同学提出表扬,并继续加油!
    • 单循环结构题集整体完成度较好,少数同学完成题目较少需要加强;
    • 嵌套循环题集难度相对较大,较大一部分同学完成度好,少部分全部完成,还有少部分完成度较低需要加强训练,不要落下。
  • 博客作业分析
    • 本次博客作业全部提交,整体完成情况还行,继续保持。

2.2 博客推荐

林智凯:

推荐理由:林同学一如既往,博客写得很认真,推荐大家去看看。尤其是学习总结这一块,非常详细。测试数据方面,能够体现出自己独立思考的过程,推荐。

朱振豪:

推荐理由:代码规范,思路清晰,可参考朱振豪同学的代码和注释学习。

三、本次作业存在的问题

  • 存在部分同学应付博客作业,且整体博客质量相对上一次有所下降,这种态度是不应该的,希望接下来能够端正态度,能够像好的同学看齐;认真完成每次博客作业,对自己能力提升有很大帮助的。
  • 少部分同学pta题集作业完成度不是很理想,且这次题集全部完成的同学较少部分,应引起重视,如果有觉得自己有点跟不上进度,希望能够通过视频结合书本内容学习,更主要是自己动手敲代码实现加强记忆,发现不懂的地方,不要羞于提问,可以在群里面或则向老师、助教、同学提问,跟上整体的步伐。
  • 互评作业中,有些同学只是拿了别人的代码,却没有对代码进行比较分析,或则很简略的概括,这是不可取的。可以写下各自代码的优缺点,体现出你个人的思考,如果弄不懂同学代码,可以再次请教同学,学习不同解法,锻炼发散性思维思考方式
  • 这次博客作业中存在的大问题是大部分同学伪代码编写不规范,需要继续加强。
    • 伪代码用Markdown语法渲染,让代码可读性更好。
    • 伪代码也需要缩进处理,可以更直观呈现代码的大体趋势,将代码的整体思路架构通过文字结合代码的形式呈现出来。
    • 忌翻译代码,伪代码应该是更直观清晰地反应代码的思路,而不是让人看了反而更加摸不着头脑,表述清楚代码,并且对难理解的地方进行相应的注释说明,加强伪代码的可读性。
    • 下面提供一些优秀的伪代码供大家参考学习:

1.林智凯:

定义变量T为输入的时间,
变量rabbit兔子跑过的路程,并初始化为0,
变量tortoise乌龟跑过的路程,并初始化为0
变量i经过的分钟,
变量rest休息时间,并初始化为0,
变量flag用于表示兔子处于休息状态,并初始化为0。 输入变量T
for i = 0;i< T ;i++ //循环的次数表示经过的分钟数
if flag == 1 //判断兔子是否在休息
rest++ //休息一分钟
if rest == 30 //判断兔子是否休息好了
flag = 0 //兔子结束休息
end if
else
rabbit = rabbit + 9
if i % 10 == 0 //判断兔子是否回头看
if rabbit > tortoise //如果兔子跑得远,开始休息
flag = 1
rest = 0 //休息分钟数复位为0
end if
end if
end if
tortoise = tortoise + 3 //乌龟不休息
end for
if rabbit == tortoise
输出-_- 变量rabbit
else if rabbit > tortoise
输出@_@ 变量tortoise
else 输出^_^ 变量rabbit
end if
end if

2.朱振豪:

定义函数fib(形参为n)的类型为int

定义fib1作为第一个Fibonacci数
定义fib2作为第一个Fibonacci数
定义fib记录后一个Fibonacci数
定义i作为循环变量 if n为1或2 then 返回1
for i=3 to n do
令fib等于前两项之和
将fib1和fib2后移一项
end for
返回 fib1 定义函数PrintFN(形参为m,n)的类型为void 定义i,j作为循环变量
定义flag控制格式输出
定义cnt作为有无Fibonacci数的标志,0为无,1为有
定义num记录fib(j),避免多次调用fib(int n)函数 for i=m to n do
for j=1 to 无穷大 do
调用fib赋值给num
if num和i相等 then
输出i
end if
if num大于i then 退出循环
end if
end for
end for
if cnt为0 then 输出No Fibonacci number

3.王炜:

    ch1保存上一次输入的符号
ch2保存新输入的符号
a为输入的数字
result保存已经计算的结果
flag用于记录是否出现非法运算,初始为0 输入算式,读取第一个数字和符号
result=第一个数字 while ch1不为等号
读取下一个数字和字符 switch ch1的符号
为加号时:result = result + a; break;
为减号时:result = result - a; break;
为乘号时:result = result * a; break;
为除号时:
if 除数不为0
result = result / a;
break;
else
flag = 1;
break;
end if
为其他符号时:flag = 1; break;
end switch
ch1 = ch2;
end while if flag值为0
输出result
else
输出ERROR
end if

四、助教有话说

  • 助教一:

大家一定要跟上pta作业的进度,发现这次的pta题集完成整体情况比较不理想。大一可能课程内容相对繁重,但是挤一挤总是有时间的,每天完成1-2题的pta题目是很有必要的,再利用假日时间集中练习,适当总结,事半功倍。希望你们对C语言依旧保持开学刚进来的那份热情,再接再厉!

  • 助教二:

这次有部分同学对待作业不认真,博客写得十分应付,存在缺题漏题、Markdown使用不当等现象,要引起重视!平时有时间的时候一定要多刷刷pta,不要落下。

  • 助教三:

大家还是要注意代码规范,不然看着好累,还有就是,已经有同学博客园未完成了,态度不好需要端正。

五、得分详情

姓名 作业地址 PTA总分
-2-0
总结 2分 PTA作业6分 代码互评 -2-2分 总分 是否推荐博客
林智凯 https://www.cnblogs.com/linfangnan/p/11682033.html 0 2 6 2 10
朱振豪 https://www.cnblogs.com/zzhmyblog/p/11684809.html 0 2 6 2 10
甘梨梨 https://www.cnblogs.com/lily233/p/11709059.html -0.5 2 6 2 9.5
王炜 https://www.cnblogs.com/silverash/p/11706878.html 0 2 5.5 2 9.5
张洸洋 https://www.cnblogs.com/Guangyang/p/11707877.html 0 2 5 2 9
黄雨冰 https://www.cnblogs.com/yubing----/p/11681788.html -0.5 2 5.5 2 9
林浈 https://www.cnblogs.com/lz0149/p/11702819.html -0.5 2 5.5 2 9
李悦 https://www.cnblogs.com/xianerbian/p/11706471.html 0 2 5.5 1.5 9
申超 https://www.cnblogs.com/shenchao123/p/11704831.html -0.5 2 5.5 2 9
林威 https://www.cnblogs.com/linwei18159070920/p/11707836.html 0 1.5 5 2 8.5
王威 https://www.cnblogs.com/wangtianxue/p/11706751.html 0 2 5 1.5 8.5
吴龙飞 https://www.cnblogs.com/newideas/p/11706958.html -0.5 2 5 2 8.5
湛遥 https://www.cnblogs.com/200157zy/p/11705092.html -0.5 2 5.5 1.5 8.5
曹松锋 https://www.cnblogs.com/xingyufen/p/11707770.html 0 2 5 1.5 8.5
蔡浩伟 https://www.cnblogs.com/caihaoweideboke/p/11688374.html 0 1.5 5 2 8.5
陈璧君 https://www.cnblogs.com/hekikimi/p/11700530.html -0.5 2 5 1.5 8
徐雨欣 https://www.cnblogs.com/xyx129221/p/11706040.html -0.5 2 5 1.5 8
黄荣煌 https://www.cnblogs.com/gdlkblue/p/11706321.html 0 1.5 5 1.5 8
吴信波 https://www.cnblogs.com/Kevin2001/p/11679362.html -0.5 2 5 1.5 8
赵祥 https://www.cnblogs.com/201218zx/p/11706377.html -0.5 2 5 1.5 8
李凌 https://www.cnblogs.com/yushanbaiyi/p/11707370.html 0 1.5 5 1.5 8
叶汉斌 https://www.cnblogs.com/ye736660997/p/11708157.html 0 1.5 5 1.5 8
黄健 https://www.cnblogs.com/1234hj/p/11708272.html 0 1.5 4 2 7.5
吴海波 https://www.cnblogs.com/whb1/p/11707984.html 0 1.5 4.5 1.5 7.5
韦江洪 https://www.cnblogs.com/weiershui/p/11697964.html -0.5 2 4.5 1.5 7.5
罗咚琳 https://www.cnblogs.com/sixiDL000/p/11703432.html -0.5 2 5 1 7.5
吴奕恒 https://www.cnblogs.com/w-y-h--/p/11701032.html -1 2 5 1.5 7.5
郑梦露 https://www.cnblogs.com/zml7/p/11707921.html -0.5 2 4.5 1.5 7.5
苏雅琴 https://www.cnblogs.com/-sushi/p/11707959.html -0.5 2 4.5 1.5 7.5
陈毅隆 https://www.cnblogs.com/zhangpucyll/p/11708372.html 0 2 4 1.5 7.5
洪志鸿 https://www.cnblogs.com/hzhong/p/11706936.html 0 1.5 4.5 1.5 7.5
郑剑龙 https://www.cnblogs.com/15980807959zjl/p/11709039.html -1 2 5 1 7
农艳洁 https://www.cnblogs.com/4-Real/p/11701654.html -0.5 1.5 4.5 1.5 7
孙玮羚 https://www.cnblogs.com/sunweiling/p/11706135.html -0.5 2 4.5 1 7
廖孟航 https://www.cnblogs.com/lmh123/p/11706435.html -0.5 2 4 1.5 7
李少强 https://www.cnblogs.com/19wangluo-Lishaoqiang/p/11707330.html 0 2 4 1 7
王柏鸿 https://www.cnblogs.com/yeanxxx/p/11707242.html -0.5 1.5 4.5 1.5 7
郑伟成 https://www.cnblogs.com/ituqiewoe/p/11702846.html 0 1.5 4.5 1 7
游俊臻 https://www.cnblogs.com/9418wdnm/p/11708161.html -0.5 1.5 5 1 7
陈勇 https://www.cnblogs.com/c4412/p/11666075.html -0.5 1.5 4.5 1.5 7
林海斌 https://www.cnblogs.com/Qq15005922929/p/11708626.html 0 1.5 4.5 1 7
陈理荣 https://www.cnblogs.com/chenlr/p/11707662.html 0 1 4.5 1.5 7
甘津津 https://www.cnblogs.com/g1215161797/p/11708655.html 0 1.5 4.5 1 7
韩一佳 https://www.cnblogs.com/my-sky-2019/p/11707966.html 0 1.5 4.5 0.5 6.5
赵禹琛 https://www.cnblogs.com/zyc01-jm/p/11708029.html -1 1.5 5 1 6.5
王弈 https://www.cnblogs.com/w60-06/p/11707003.html -0.5 1.5 4.5 1 6.5
黄嘉欣 https://www.cnblogs.com/springxinxin/p/11664862.html -0.5 1.5 4 1.5 6.5
林盛泓 https://www.cnblogs.com/bestACG/p/11706786.html 0 0.5 4.5 1.5 6.5
沈益民 https://www.cnblogs.com/sym2446/p/11673905.html 0 1 4 1.5 6.5
陈浩 https://www.cnblogs.com/243050cz/p/11708499.html -1 1.5 4 1 5.5
朱韶华 https://www.cnblogs.com/lowena/p/11707364.html -0.5 2 2 0.5 4
陈艺彬 https://www.cnblogs.com/Chenccc/p/11675704.html 0 0.5 3 0 3.5
许意杰 https://www.cnblogs.com/yjac/p/11708970.html -1 1 3 0 3
洪安柯 https://www.cnblogs.com/hak1143704299/p/11710425.html -0.5 1 2 0 2.5
谢智斌 https://www.cnblogs.com/xzb011026/p/11708304.html -1 0.5 3 0 2.5
尤志锋 https://www.cnblogs.com/you-18250630840/p/11708330.html -1 0.5 2.5 0.5 2.5
刘怀宇 https://www.cnblogs.com/LIUHUAIYU/p/11708587.html -0.5 1.5 1 0 2
赵平洋 https://www.cnblogs.com/zhaopy/p/11711887.html -0.5 0.5 1.5 0 1.5

网络1911、1912 C语言第2次作业--循环结构 批改总结的更多相关文章

  1. 网络1911、1912 C语言第5次作业--循环结构 批改总结

    如题 一.评分规则 1.伪代码务必是文字+代码描述,直接反应代码,每题扣1分 2.提交列表没内容,或者太简单,每题得分0分.注意选择提交列表长的题目介绍. 3.代码格式不规范,包括命名随意.继续扣分. ...

  2. C语言第五次作业——循环结构

    C语言程序设计第五次作业--循环结构(1) (一)改错题 输出华氏摄氏温度转换表:输入两个整数lower和upper,输出一张华氏摄氏温度转换表,华氏温度的取值范围是{lower,upper},每次增 ...

  3. C语言第02次作业--循环结构

    1.本章学习总结 1.1思维导图 1.2本章学习体会及代码量学习体会 1.2.1学习体会 1- 经过这两周的学习,我深切地体会C语言非常的难(对于我而言).大部分情况都是题目不理解和没有思路,或者编译 ...

  4. 网络1911、1912 C语言第4次作业--函数批改总结

    目录 网络1911.1912 C语言第4次作业--函数批改总结 一.评分规则 二.本次作业亮点 三.本次作业存在的问题 四.助教有话说 五.得分详情 网络1911.1912 C语言第4次作业--函数批 ...

  5. 网络1911、1912 C语言第0次作业批改总结

    网络1911.1912 C语言第0次作业批改总结 题目:C博客作业00--我的第一篇博客 一.评分规则 总分10分,每个问题都务必回答,分值都在问题后面 抄袭 - 0分 博客作业格式不规范,没有用Ma ...

  6. 网络1711班 C语言第四次作业批改总结

    网络1711班 C语言第四次作业批改总结 助教有话说(写在前面) 近来,有同学跟老师和助教们反映:博客作业太多太麻烦,而且对编程能力提高似乎没什么帮助?在这里我要谈一谈我的感想. 博客作业的意义? 首 ...

  7. 网络1711班 C语言第七次作业批改总结

    网络1711班 C语言第七次作业批改总结 1.本次作业评分细则 1.1 基本要求(1分) 按时交 - 有分 未交 - 0分 迟交一周以上 - 倒扣本次作业分数 抄袭 - 0分 泛泛而谈(最多七分) 1 ...

  8. 网络1711班 C语言第八次作业批改总结

    网络1711班 C语言第七次作业批改总结 最近在忙一些琐事,没能及时批改大家的作业,连续两次作业总结也没有很用心写,在这要给大家say sorry. 1.本次作业评分细则 1.1 基本要求(1分) 按 ...

  9. C语言程序设计第六次作业——循环结构(2)

    C语言程序设计第六次作业--循环结构(2) 之前的博客园图片没处理好,对大家说一声抱歉.希望大家能够多多指出我的错误,我来认真修改 ^ - ^ !. (1)改错题 序列求和:输入一个正实数eps,计算 ...

随机推荐

  1. java实现spark常用算子之filter

    import org.apache.spark.SparkConf;import org.apache.spark.api.java.JavaRDD;import org.apache.spark.a ...

  2. console的各种用法

    console的各种用法 1.输出信息 console.log('消息内容!'); //输出普通信息 console.info('消息内容!'); //输出提示信息 (在ie上有区分) console ...

  3. deep_learning_Function_matpotlib_scatter()函数

    plt.scatter()函数用于生成一个scatter散点图. matplotlib.pyplot.scatter(x, y, s=20, c='b', marker='o', cmap=None, ...

  4. deep_learning_Function_tf.add()、tf.subtract()、tf.multiply()、tf.div()

    tf.add().tf.subtract().tf.multiply().tf.div()函数介绍和示例 1. tf.add() 释义:加法操作 示例: x = tf.constant(2, dtyp ...

  5. Android单元测试之google官例CalculatorTest

    执行测试用例类CalculatorTest     设置genymotion可见: Android Studio界面中,依次单击菜单项 View >Toolbar.即可见改工具按钮. 启动gen ...

  6. 同步windows时间到linux服务器

    输入date -R 查看系统时间 输入命令  ntpdate time.windows.com 同步windows时间到linux

  7. Gym - 101234J Zero Game (单调队列)

    题意:有一个长度为n的01序列,你可以移动k次,每次将一个数移到任意一个位置,求经过操作后区间连续最大的连续0的个数. “移动”操作看似情况很复杂,不好讨论,但其实无非就两种情况: 一.移动的是1:显 ...

  8. 我说CMMI之六:CMMI的评估--转载

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/dylanren/article/deta ...

  9. Java-Web servlet控制器的引入

    一.建包 二.建立实体类 参考二维表,考虑各个字段的名字.类型 private String id; private String name; private String address; publ ...

  10. c++命名空间namespace

    namespace 变量作用域的作用空间,这样可以防止相同名称的变量被调用时带来的问题#include "iostream" #include <string> usi ...