C语言I博客做业03

这个做业属于哪一个课程 C语言程序设计II
这个做业的要求在哪里 C语言I—2019秋做业03
我在这个课程的目标是 掌握程序解析,关系运算,if-else语法,格式化输入函数scanf(),经常使用数学函数
这个做业在那个具体方面帮助我实现目标 对于一些符号的认识,可以将数学函数转换为代码,磨砺耐心
参考文献 markdown基本语法C语言程序设计(第三版)

1.PTA实验做业

1.1阶梯电价

  • 题目内容描述:给出用户的月用电量,根据给出的阶梯电价的计算用户应交电费。markdown

    1.1.1实验代码截图

    1.1.2数据处理

  • 数据表达:定义两个双精度浮点型变量x,cost,调用scanf()函数读入x,用分段函数计算cost
  • 数据处理:x<0,输出Invalid Value!;x<=50,cost=0.53x;x>50,cost=26.5+(x-50)0.58ide

    1.1.3PTA提交列表及说明

  • Q1:没有考虑x<0
  • A1:把x<0的状况考虑进去了
  • Q2:将!忘记输入了
  • A2:把!加上去并检查了符号是否有漏掉的函数

    1.2输出三角形面积和周长

  • 题目内容描述:根据三角形三条边a,b,c,计算并输入面积和周长学习

    1.2.1实验代码截图


    1.2.2数据处理
  • 数据表达:输入a,b,c为正整数,定义三个双精度浮点型变量s,area,perimeter,调用scanf()函数读入a,b,c,用分段函数计算
  • 数据处理:s=(a+b+c)/2,当两边之和大于第三边就计算出面积与周长,不然就输出These sides do not correspond to a valid triangle翻译

    1.2.3PTA提交列表及说明


    Q1:area输入成are
    A1:将a加进来
    Q2:“与”的符号&&不会用
    A2:询问了同窗,输入了&&,可是有一点不理解设计

    1.3三天打鱼两天晒网

  • 题目内容描述:给出第N天,计算出这天究竟是打鱼仍是晒网3d

    1.3.1实验代码截图

    1.3.2数据处理

  • 数据表达:给出变量N,判断N的除以5的余数是否为0<N<=3
  • 数据处理:运用5余数为多少,进行if-else语句视频

    1.3.3PTA提交列表及说明




    Q1:答案错误,scanf("%d",&x)
    A1:要将%与d之间要空格
    Q2:上面那个没有改就提交了
    A2:换了另一个模式
    Q3:忘记;符号了
    A3:在括号后加上;
    Q4:scanf单词中的n打漏掉
    A4:从新输入scanf
    Q5:后面的几回编译错误
    A5:我认为没有错误就没有改动地提交(以为本身是正确的)
    Q6:部分错误,在余数为4时不符合条件
    A6:在老师的帮助下知道不能用0<n<=3,要用&&,也搞懂了上面的疑问blog

2.阅读代码


首先定义三个变量,i,j,rows,提示输入“请输入行数”,调用scanf()函数输入rows,进入循环结构,i=1,i<=rows时先赋值再加1,进入下一步j=1,j<=i就累加1,最后提示输出;这是一篇带有循环体的代码,可以帮助我熟悉新的符号,以及新的结构;能够学习循环结构,按部就班地深刻学习。文档

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第六周 20h 60 用 MinGW-w64 来编译C程序 有一个文档打不开
第七周 10h 90 关系运算,if-else语句,格式化输入语句scanf() 有一些符号不熟悉

3.2 累积代码行和博客字数

3.3 学习感悟

  • 关于此次的做业,我的感受就是时间过短,熟悉度不够,心中的疑问有点多,不过在这个学习的过程当中是必定要多问,心中有疑问不去咨询,那么就会永远解答不了,我通常是先百度,若是在百度中理解不了,就去询问身边的优秀的同窗,每一个人对于问题有不一样的解法,多去学习;其次,关于PTA的做业,我在B站上面看了一些关于C语言的视频,看了书本上的一些符号的翻译,像&&是“与”;再者就是,在作做业时会把图的那一部分先作好,文字类的在后面作。
相关文章
相关标签/搜索