zoukankan      html  css  js  c++  java
  • C语言I作业11

    一、本周作业头##

    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://i-beta.cnblogs.com/posts/edit
    我在这个课程的目标是 利用本学期所学的知识,在期末结束后能编出属于自己的小游戏《坦克打飞机》
    这个作业在那个具体方面帮助我实现目标 PTA编程题目的训练
    参考文献 《C语言程序设计》《c plus prime》 《C语言从简单到精通》

    二、本周作业##

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

    三、作业格式

    统计某类完全平方数##

    本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。

    1.1.2数据处理

    数据表达:定义了4个整型变量,l、h、yyc、N、,一个长度为10的整型数组赋初值,并输出数组元素。
    数据处理:运用while判断语句,自定义IsTheNumber函数,也运用了库函数。

    伪代码

    1.1.3实验代码截图

    1.1.4造测试数据

    输入数据 输出数据 说明
    107 800 cnt=7 107-800中有7个满足条件的数字
    227 569 cnt=3 227-569中有3个满足条件的数字
    369 852 cnt=2 369-852中有2个满足条件的数字

    1.1.5 PTA提交列表及说明##

    1.编译错误:不知道如何下手,导致自定义函数头出错。
    2.编译错误:break;语句后的;号遗漏。
    3.编译错误:return 1;表达式中的1遗漏。
    4.编译错误:数组的使用出错,定义数组变量与后面不一致。
    5.编译错误:遗漏int main()后的大括号。
    6.部分错误:h表达式中,h/=10;少了一个/号。
    7.答案错误:while语句中的判断条件错误。
    8.编译错误:从VS中调试完,scanf_s忘记去除_s,这个错误老是犯。

    统计各位数字之和是5的数##

    本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。

    1.2.2数据处理
    数据表达:定义了多个整型变量,p,flag,number,count,sum,i。
    数据处理:自定义函数,调用库函数,for语句嵌套,if-else判断语句。

    伪代码

    1.2.3实验代码截图

    1.2.4造测试数据

    输入数据 输出数据 说明
    169 500 169至500间有10个满足要求的数
    180 963 180至963间有10个满足要求的数
    265 247 265至247间有0个满足要求的数

    1.2.5 PTA提交列表及说明

    1.编译错误:自定义函数头英文出现错误。
    2.编译错误:自定义函数中初始化变量,但我自定义了变量与函数头中变量重复。
    3.运行超时:自定义变量不规范,有重复英文字母。
    4.运行超时:while语句中的表达式中的变量未修改一致,while语句中的表达式也不规范。

    2.代码互评##

    同学代码:

    我的代码:

    不同:
    1.我将1的情况单独列了出来考虑,他考虑了小于20与等于2多种情况。
    2.他运用了if-else语句和while语句来判断,我则用for嵌套语句。
    3.他特别注意了代码规范的问题。

    同学代码:

    我的代码:

    不同:
    1.他将n的限制条件列了出来,但我用表达式将限制条件限制了出来。
    2.我的代码还是没他的规范,这一点特别重要。

    3.学习总结##

    3.1学习进度条##

    周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的地方
    第五周 3小时 0 几个基础代码
    第六周 7小时 177 学会用Min64-GW的安装与编程 Min64-GW的运行流程
    第七周 8小时 227 if-else语句,双精度浮点型 双精度浮点型的使用
    第八周 6小时 312 for循环语句 for语句与if-else语句的一起使用,有一些问题与疑惑
    第九周 8小时 341 定义函数,调用函数以及思维导图的制作 定义函数的运用,形参实参有点分不清也不会设
    第十周 6小时 350 分支结构、字符型数据类型和逻辑运算符 逻辑运算符与字符型数据类型不熟悉
    第十一周 7小时 2300 循环结构 4.3熟悉break、continue的使用 4.4 熟悉使用循环的嵌套解决问题 当变量一多了起来出现在嵌套语句中,我有点分不清情况,会卡壳,比如找完数。
    第十二周 9小时 3154 第5章 函数 要求学生掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型。 在自定义函数不熟悉,静态变量的概念模糊

    3.2 累积代码行和博客字数##

    3.3学习内容总结及感悟##

    3.3.1学习内容总结

    **3.3.2学习体会
    1.期末考试临近了,要好好复习,要把以前做过的题重做一遍。
    2.重回基础,抓知识点,绝不挂科。

  • 相关阅读:
    指定的 LINQ 表达式包含对与不同上下文关联的查询的引用
    无法为具有固定名称“System.Data.SqlClient”的 ADO.NET 提供程序加载在应用程序配置文件中注册的实体框架提供程序类
    获取路径 GetModuleFileName() GetModuleFileName() GetCurrentDirectory
    重启动界面 ShellExecute() ShellExecute()
    MFC 强大功能函数
    extern 头文件 定义&声明
    全局变量/常量
    有时不需要头文件包含也能编译过
    字符串(3):字符串与函数
    函数不能传递动态内存
  • 原文地址:https://www.cnblogs.com/LHHH1/p/11994636.html
Copyright © 2011-2022 走看看