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

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

这个作业要求在哪里https://bbs.csdn.net/topics/611191217
我在这个课程的目标是做出一款自己的游戏
这个作业在那个具体方面帮助我实现目标结构体定义,引用赋值
参考文献CSND 百度

1.PTA实验作业

在这里插入图片描述

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

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

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

1.1.2

数据表达:结构体student,整型num等,自定义函数ac,sum等
数据处理:在这里插入图片描述

1.1.3实验代码截图:

在这里插入图片描述

1.1.4造测试数据

输入数据输出数据
1 001 Zhou 60 65 70 75 801 Zhou 60 65 70 75 80 350
2 001 Li 60 60 70 70 80 002 Wang 70 75 80 85 901 Li 60 60 70 70 80 340 2 Wang 70 75 80 85 90 400
PTA提交列表和说明

在这里插入图片描述
说明:由于代码中缺了一个符号所以导致编译错误,最后借助DVC++将错误找出,并补上。

1.2.1

7-3 节约有理

小明准备考研,要买一些书,虽然每个书店都有他想买的所有图书,但不同书店的不同书籍打的折扣可能各不相同,因此价格也可能各不相同。因为资金所限,小明想知道不同书店价格最便宜的图书各有多少本,以便节约资金。

输入格式:
首先输入一个正整数T,表示测试数据的组数,然后是T组测试数据。
对于每组测试,第一行先输入2个整数m,n(1≤m,n≤100),表示想要在m个书店买n本书;第二行输入m个店名(长度都不超过20,并且只包含小写字母),店名之间以一个空格分隔;接下来输入m行数据,表示各个书店的售书信息,每行由小数位数不超过2位的n个实数组成,代表对应的第1至第n本书的价格。

1.2.2

数据表达:typedef struct结构体,字符数组name,浮点型数组price,for循环,判断语句,数组值交换
数据处理:在这里插入图片描述

1.2.3实验代码截图:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2.4PTA提交列表和说明

在这里插入图片描述
说明:在网上寻找求助,试了很多次都是编译错误,最后有一个同学告诉我一个正确的代码,才通过的这次作业。

2.学习总结

2.1学习进度条

在这里插入图片描述

2.2累计代码行数和博客字数

在这里插入图片描述

3.3.1学习内容总结

在这里插入图片描述

3.3.2学习体会

到现在,我开始明白,C语言中的东西其实理解起来并不困难,只是复杂而已,它是由许多简单的东西组成起来的一个复杂体,关键看你能不能熟练的运用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值