C语言程序设计作业07:第十六周作业

本次作业涉及C语言中结构体的应用,包括处理学生信息和工资数据。学生信息部分要求输入n个学生成绩,计算总分最高者并输出。工资数据处理涉及结构体数组,计算实发工资。通过这次实验,作者意识到自己在处理复杂问题和字符串数组方面的不足,计划加强基础知识的学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个作业要求在哪里
我在这个课程的目标是先学会做这些题和学会了结构数组
这个作业在那个具体方面帮助我实现目标实践题目
参考文献C语言和百度

1.PTA实验作业

在这里插入图片描述

7-1 学生信息的输入输出与求各门课的总分

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

1.1.1数据处理

在这里插入图片描述

1.1.2实验代码

在这里插入图片描述

1.13数据测试

输入·在这里插入图片描述
结果在这里插入图片描述

1.1.4 PTA提交列表及说明

在这里插入图片描述

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

用结构体存放下表中的数据,然后输出每人的姓名和实发工资(基本工资+浮动工资-支出)
在这里插入图片描述

2.2.1数据处理

在这里插入图片描述

2.2.2实验代码

在这里插入图片描述

2.2.3数据测试

在这里插入图片描述

在这里插入图片描述

2.2.4PTA实验提交列表

在这里插入图片描述
一开始没有定义q就导致实验没有成功

2对比

7.2
在这里插入图片描述
在这里插入图片描述
他是直接把那个打出来,他的更加难改,我的可以。

3.学习总结(15分)

3.1 学习进度条

周/日期这周所花的时间代码行学到知识点目前比较迷惑的问题
第一周5h60用dev++打简单代码不知道有些符号意思
第二周8h120认识了条件结构难一点的就不会写了
第三周12h200认识了循环结构写了实验报告实验报告中有些题不会
第四周28h210在数组还是不会写关于数组的题
第五周20h150二维数组不会用数组来表示字符串
第六周23h200函数还是不会定义函数
第七周20H300函数和指针还是不会写指针
第八周20h400构造体数组和函数还是不会怎么使用构造体数组

3.2 累积代码行和博客字数

在这里插入图片描述

3.3 学习内容总结和感悟

3.3.1 学习内容总结

在这里插入图片描述

3.3.1 学习体会

在这次实验中我学会了如何运用结构体和函数,但是在这次中还是不会写,难的题目不会写,让我觉得自己只会写一些简单的题目,有点难度的就不会写,字符串数组还是有点不会写,还会要在学习一些基础知识,因为老师讲的一些还是不明白课后会努力学习。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值