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

    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 C语言I博客作业06
    我在这个课程的目标 学会字符,语句的运用,熟练格式操作。
    这个作业在那个具体方面帮助我实现目标 进一步学习函数类的编程。
    参考文献 《C语言程序设计》

    1.PTA实验作业

    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整型变量。 
    数据处理:用scanf输入一个整数,并且把输入的数字赋值给变量n。用printf输出。
    

    1.1.2实验代码截图


    1.1.3 造测试数据

    输入数据 输出数据 说明
    730 Peking University 大于720
    650 Zhejiang University 等于650
    500 Shaoxing University Yuanpei College 等于500
    452 Shaoxing Vocational & Technical College 大于400小于500
    399 to be a farmer 小于400

    1.1.4 PTA提交列表及说明


    说明.

         1.编译错误:多个else if打成if else。
         2.编译错误:同1错误相同。
         3.部分正确:550错打成500。
         4.部分正确:漏打一个学校。
         5.部分正确:29行漏打&。
    

    1.2 计算火车运行时间

    题目内容:本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。

    1.2.1 数据处理

    数据表达:输入了start,end,h,m整型变量。
    数据处理:用scanf输入,把输入的值赋给start,end。用start = start / 100 * 60 + start % 100;end = end / 100 * 60 + end % 100;h = (end - start) / 60;m = (end - start) % 60;对输入的值进行计算。用printf输出。用了if-else语句。

    1.2.2 实验代码截图

    1.2.3 造测试数据

    输入数据 输出数据 说明
    1420 1520 01:00 用时1小时
    1842 2015 01:33 用时1小时33分钟
    1015 1104 00:49 用时49分钟
    1305 2152 08:47 用时8小时47分钟

    1.2.4 PTA提交列表及说明


    说明.

         1.编译错误:printf()后未打;
         2.答案错误:m=(end-start)%60的%打成/
         3.答案错误:h=(end-start)/60漏打()
         4.段错误:scanf("%d%d",&start,&end);漏打&
         5.答案错误:int漏打n
    

    2.代码互评

    同学1

    同学2

    本人


    说明.

            1.与两位同学输入的代码不同。
            2.与两位同学的计算方式不同,同学1先算出来再判断。
            3.两位同学都比我简便一点,值得学习。
    

    3.学习总结

    3.1

    学习进度条周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的问题
    10.7~10.11 10h 207 简单函数题目的编程简单的符号与运算步骤运用 各种特殊符号的运用以及空格位置
    10.12~10.17 6h 220 for语句的简单运用 空格位置,语句的格式
    10.18~10.25 12h 162 如何自定义函数,调试,函数命名 函数如何运算,什么时候函数返回。
    10.26~11.1 10h 217 进一步学习调试纠错,学习函数编程。 如何正确的调试出错误。

    3.2 累积代码行和博客字数

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    3.3.2 学习体会

    1.学习的知识由浅入深,更注重于自我学习。
    2.上课讲的一般都能明白,课后做题却很困难。
    3.做作业时间长,是自身不够熟练的问题。
    4.每次上课学习后,都要及时复习之前的内容,巩固基础,熟悉知识。这样才能提高效率。

  • 相关阅读:
    Day10
    Python pyspider 安装与开发
    深入理解ES6之《块级作用域绑定》
    深入理解ES6之《扩展对象》
    这些特效对于学习前端我们很有用
    算法之旅 | 选择排序法
    JavaScript读取剪贴板中的表格生成图片
    深入理解ES6之《ES7》
    深入理解ES6之《用模块封装代码》
    php://input,$_POST,$HTTP_RAW_POST_DATA区别
  • 原文地址:https://www.cnblogs.com/zhangxueru/p/11768618.html
Copyright © 2011-2022 走看看