C语言程序设计博客作业07

本文详细介绍了C语言编程中处理学生信息和工资数据的实验作业。内容包括输入输出学生信息,计算总分,以及结构体数组在工资数据存储和输出的应用。此外,还涉及到代码互评环节,比较了不同编程策略,并对学习过程进行了总结和感悟。
摘要由CSDN通过智能技术生成
我在这个课程的目标是<了解结构数据的基本知识>
这个作业在那个具体方面帮助我实现目标<使用结构解决一些基本问题>
参考文献<C语言程序设计教程>

1PTA实验作业

1.1学生信息的输入输出与求各门课的总分

用数据结构定义学生信息学号、姓名、5门课程的成绩,编一程序,输入n(n<=100)个学生成绩,求出总分最高的学生姓名并输出结果。要求编写3个函数,它们的功能分别为:
① 输入函数,用于从键盘读入学号、姓名和五门课的成绩;学号和成绩使用int型,姓名长度不超过10个字符。
② 计算总分函数,以计算每位学生的总分;
③ 输出函数,显示每位学生的学号、总分和分数;
说明:这三个函数的形式参数均为结构体指针和整型变量,函数的类型均为void。

1.1.1数据处理

1.数据表达:定义结构A1和结构变量A2[24],控制循环的n和i
2.数据处理:在这里插入图片描述

1.1.2实验代码截图

在这里插入图片描述

1.1.3造测试数据

没有及时造测试数据

1.1.4PTA提交列表及说明

在这里插入图片描述
第一次错误是输入的时候把数据写错了发现后改正答案正确

1.2结构体数组实现工资数据的存放与输出

用结构体存放下表中的数据,然后输出每人的姓名和实发工资(基本工资+浮动工资-支出)

工资表.png

输入格式:
在每一行输入姓名,基本工资,浮动工资及支出

1.2.1数据处理

1.数据表达:定义结构变量someone和控制循环的变量i
2.数据处理:在这里插入图片描述

1.2.2实验代码截图

在这里插入图片描述

1.2.3造测试数据
输入数据输出数据
赵 240 400 75赵 565.00
钱 430.00钱 430.00
孙 480.0孙 480.00
1.2.4PTA 提交列表及说明

在这里插入图片描述

第一次编译错误是冒号的位置放错了发现之后修改就正确了

2.代码互评

同学代码截图

在这里插入图片描述

自己代码截图

在这里插入图片描述
1.这位同学在结构上面的定义和我不同我是在最后写出结构名而这位同学在最开始就把结构名写好了
2.这位同学是选择输入各组数据而我是直接初始化
3.对最终结果输出的方式不同,我选择在最后直接各项数据进行计算而这位同学是在输入的时候进行计算最后直接输出结果

3.学习总结

3.1学习进度条

在这里插入图片描述

3.2累计代码行和博客字数

在这里插入图片描述

3.3学习内容总结和感悟
3.3.1学习内容总结

在这里插入图片描述

在这里插入图片描述

3.3.2学习感悟

一个学期的c语言学习已经接近尾声我的感悟就是c语言真的很难,它不同于数学的难,它是在编程思想方面的难

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值