zoukankan      html  css  js  c++  java
  • C语言I博客作业07

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11585
    这个作业的目标 <考查对do while的运用>
    学号 <20209139>

    一、本周教学内容&目标

    第4章 循环结构 4.1-4.2 熟悉使用while和do-while结构解决问题。

    二、本周作业

    1. PTA实验作业
    2. 代码互评
    3. 学习总结

    1.PTA实验作业

    1.1 野王认证

    小刘刚打上了巅峰赛2500 分, 就迫不及待地向他们室友发起了solo(单挑

    他们会选择不一样的英雄,每个英雄都只有两个属性(血量,攻击力 ), 小刘有很多皮肤 会给他带来增益( 减损)效果(增加或者减少血量和 攻击力)

    然后小刘和他的室友进行 solo (单挑), 小刘先手, 每次使对方血量减少自己攻击力 数值, 当一方血量小于等于 0 时被击败,小刘自认为自己能成为认证野王, 现在想让你帮助他判断 自己能否成为认证野王

    1.1.1数据处理

    输入格式:
    一共三行

    第一行两个整数 h, a,代表小刘英雄的血量, 攻击力

    第二行两个整数 H,A,代表室友英雄的血量, 攻击力

    第三行两个整数 ph, pa, 代表皮肤增加的血量,攻击力

    输出格式:
    如果小刘能击败无限多的室友成为认证的野王, 则输出“The king of the wild certification!”;

    否则如果小刘不可以击败任何一个室友, 则输出 “I'm too dishes!”;

    否则输出一个整数, 表示小刘击败的室友数量,

    数据表达:运用h,a,H,A,ph,pa,count,n;八个量其中七个自变量,一个因变量。都为int类型;
    数据处理:该题运用了标准输入输出语句,同时运用了if判断的嵌套使用。
    函数参数:该题仅含有一个主函数,不含被调函数
    if a_liu≥b_mate
    then printf "The king of the wild certification!"
    else b_mate←b_mate-a_liu;
    if b_mate≤0
    then i++
    b_mate←c
    else b_liu←b_liu-a_mate
    if b_liu≤0
    hen goto end
    end:if i=0
    then printf "I'm o dishes!"
    else printf "The king of the wild certification!"

    1.1.2实验代码截图

    1.1.3 造测试数据

    1.1.4提交列表


    缺失‘}’。

    1.2 找出一批学生的最高分

    本题要求编写程序,找出最高分。

    1.2.1数据处理

    输入格式:
    输入在一行中给出一系列非负整数,其间以空格分隔。当读到负整数时,表示输入结束,该数字不要处理。

    输出格式:
    在一行中输出最高分。

    输入样例:
    在这里给出一组输入。例如:

    67 88 73 54 0 95 60 -1
    输出样例:
    在这里给出相应的输出。例如:

    95
    数据表达:运用X,Y两个变量,X为自变量,y为因变量。
    数据处理:该题运用了标准输入输出语句,同时运用了while循环与if判断的嵌套使用。
    int x,y=0;
    scan("%d",&x;
    whilex>=0
    ifx>y
    y=x;
    scanf"%d",&x;
    printf"%d ",y;

    1.2.2实验代码截图:

    1.2.3 造测试数据

    输入 57 67 78 23 56 67 45 98 32 87 23 64 88
    输出 78 98 88

    1.2.4 PTA提交列表及说明


    本题较为简单,无大错误。

    2.代码互评


    我的代码较为正常思路;
    同学的代码思路跳跃,容易出错。

    同学的代码:重复代码,格式标准。
    我的代码:代码简单,格式简单。

    3.学习总结

    3.1学习进度条

    3.2累积代码行和博客字数

    3.3学习内容总结和感悟:

    3.3.1学习内容总结:

    3.3.2学习感悟:

    在这个星期里,我在专业老师的带领下进行了c语言程序实验学习。在这之前,我们已经对c语言这门课程学习了几个学期,对其有了一定的了解,但是也仅仅是停留对while和do while了解,对里面的好多东西还是很陌生,的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。上机实验是学习程序设计语言必不可少的实践环节,特别是c语言灵活、简洁,更需要通过编程的实践来真正掌握它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计方法、提高程序开发能力,这些都必须通过充分的实际上机操作才能完成。

  • 相关阅读:
    Windows 8实用窍门系列:18.windows 8开发模拟器和windows 8程序中关联文件类型
    Silverlight实用窍门系列:75.Silverlight中DataGrid制作复杂表头
    Windows 8实用窍门系列:11.Windows 8 中的Toast Tile Badge通知
    Windows 8实用窍门系列:9.Windows 8中使用FlipView
    Windows 8实用窍门系列:12.windows 8的文件管理1.File创建和String Stream Buffer方式读写
    Silverlight实用窍门系列:74.Silverlight使用Perst数据库Demo
    Windows 8实用窍门系列:17.文件选择器 文件保存器 文件夹选择器
    Windows 8实用窍门系列:16.Windows 8的右键菜单
    Windows 8实用窍门系列:3.第一个拆分布局应用程序修改Logo
    Windows 8实用窍门系列:19.Windows 8中的GridView使用(一)
  • 原文地址:https://www.cnblogs.com/sf77/p/14089677.html
Copyright © 2011-2022 走看看