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

    一·表格

    问题 回答
    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 C语言I作业006
    我在这个课题的目标 学会编程序去解决生活中的问题
    这个作业在那个具体方面帮助我实现目标 学会多分支结构和逻辑运算符
    参考文献 《百度》《知乎》 《C语言程序设计》

    1.PTA实验作业

    1.1高考成绩

    1.1.1数据处理

    数据表达:运用了整型变量N和逻辑运算符“与”“&&”。
    数据处理:运用了else - if语句和多支循环语句。

    1.1.2实验代码贴图

    1.1.3造数据测试

    输入数据 输出 说明
    732 Peking University 被清华录取录取
    720 Peking University 被清华录取录取
    678 Zhejiang University 被浙江大学录取
    572 Shaoxing University 被文理学院录取
    382 to be a farmer 未被学校录取

    1.1.4提交列表及说明

    1.编译错误:“>=“我输成了“=>”。
    2.编译错误:在使用else-if语句时结尾多了一个if。
    3.编译错误:在输出语句printf()后没打逗号。

    1.2统计学生平均成绩与及格人数

    1.2.1数据处理

    数据表达:运用整型变量 i,x,y,count,total;和浮点型变量grade,average。i是循环变量,count是累加及格人数。
    数据处理:运用了else-if语句和 for循环语句。先判断是否为0分,若不是直接输出,是就继续下一步判断是否及格,然后累加除以总人数。得平均数和及格总人数。

    1.2.2实验代码贴图

    1.2.3造数据测试

    输入数据 输出数据 说明
    5 72,53,93,80,60 71.2 4 平均71.2分,及格人数4人
    5 58,34,97,88,67 68.8 3 平均68.8分,及格人数3人
    5 99,88,77,66,55 77 4 平均77分 ,及格人数4人

    1.2.4提交列表及说明

    1.部分错误:在第二步我没有考虑到有0分的情况,将“ i<X ”写成了“i=<X”。
    2.编译错误:在定义average我用的是float而在输出时我用的是“%.2f” 。
    3.答案错误:及格应该是“>=60”,而我是写“>60” 。

    2.代码互评

    2.1.1同学代码

    2.1.2自己代码

    2.1.3相互对比

    1.运行的顺序不同,他的是从低分学校到高分,而我是从高分学校到低分。
    2.他的条件输入符号我不懂。

    2.2.1同学代码

    2.2.2自己代码

    2.2.3相互对比

    1.我和他定义的变量不同,他采用的是浮点型双精变量而我是用浮点型单精变量。

    3.学习总结

    3.1学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较疑惑的问题
    第三周/9-12 3天 87 关系运算,格式化输入语句scanf() 怎么找错误
    第四周/10-15 4天 106 使用for循环语句事先指定次数的循环程序设计 循环程序的逻辑关系
    第五周/10-19 3天 126 自定义函数 构建函数
    第六周/11-1 3天 205 在编程中运用函数,多分支结构,逻辑运算符,字符型数据类型 怎样用字符型数据

    3.2累计代码行和博客字数

    3.3学习内容总结

    3.4学习体会

    在这有周学习了字符型数据类型和逻辑运算符想要用这些,就必须先要去记这些符号和ASCII值这对于我来是又是一头痛的事,但计算机导论都需要背,自己计划每天被一些。
    自己在阅读别人的代码时,发现有一些新符号是还未学的,看来大家都在自学了。

  • 相关阅读:
    java如何得到GET和POST请求URL和参数列表
    Java中,当表单含有文件上传时,提交数据的如何读取
    图片文件,图片文件流和BASE64加密字符串之间的转换,以及图片的BASE64加密字符串再jsp上如何显示
    Multipart/form-data POST文件上传详解(转)
    如何控制微信分享网页时,展示的标题,描述和图片
    微信的分享功能(针对web手机站页面进行的分享功能)
    关于linux下内存使用的一些疑惑[转载]
    【转】《高级前端3.6》JavaScript多线程——Concurrent.Thread.js, WebWork
    【转】javascript中的LHS与RHS
    [转] linux系统中如何进入退出vim编辑器,方法及区别
  • 原文地址:https://www.cnblogs.com/wangxiaohua/p/11780280.html
Copyright © 2011-2022 走看看