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

我在这个课程的目标是设计出一个属于自己的且精妙的程序
这个作业在那个具体方面帮助我实现目标对知识的把控和对该段时间的 C语言学习的反思以及养成一个良好的习惯
参考文献C语言的教材,csdn社区,C语言网,百度

1.PTA实验作业

1.1选择法排序
本题要求将给定的n个整数从大到小排序后输出。

1.1.1数据处理

1.数据表达:定义整形变量n,i,j,temp,a[i]。temp表示最大值。
2.数据处理:7.5流程图

1.1.2实验代码截图
在这里插入图片描述
1.1.3 造测试数据

5 1 7 67 6 5 1
2 3 3 44 3 3 2

1.1.4 PTA提交列表及说明
在这里插入图片描述
提交列表说明:
1.前两次的编译错误是对循环结构嵌套不熟练,出现的主次不明.
2.在那个for循环里面嵌套for循环时将嵌套的for循环里的j一直写成i,提交了好几次一直没发现,导致一直是部分正确,后来终于发现了,然后提交就正确了.
3.其中还有for语句中间要用分号。
4.格式不对,答案错误是缺少最后的输出部分。
1.2输出所有大于平均值的数
本题要求编写程序,将输入的n个整数存入数组a中,然后计算这些数的平均值,再输出所有大于平均值的数。
1.2.1数据处理

1.数据表达:定义整形变量 a[10],i,n和实型变量 sum=0,ave
2.数据处理:7.1流程图
1.2.2实验代码截图
7.1

1.2.3造测试数据

55 23 8 11 22 89 0 -1 78 18655 89 78 186
0Invalid.
55 23 8 11 22 89 0 -1 78 186 10Invalid.

1.2.4PTA提交列表及说明
在这里插入图片描述
提交列表说明:
1.输出的格式不正确导致答案错误。
2.定义的整形变量,与题干不符。
3.还有一些特殊情况没有考虑到位。
4.数组的使用不太正确,与预测答案不相符。

2.代码互评
同学代码
在这里插入图片描述

在这里插入图片描述
我的代码
在这里插入图片描述
在这里插入图片描述
对比说明:
1.定义的变量不一样
2.他的代码先赋值了max=i,在进行比值排序。

同学代码
在这里插入图片描述
我的代码
在这里插入图片描述
对比说明:
1.他定义了count变量
2.它的代码运行顺序不一样,他后面才实现特殊情况。

3.学习总结
3.1学习进度条

3.2累计代码和博客字数

3.3学习内容总结和感悟
3.3.1学习内容总结
在这里插入图片描述
3.3.2学习体会
1.相比于一开始做题时的磕磕绊绊,现在做题感觉顺畅了很多,在写编程题是感觉已经没有一开始的那么吃力了。
2.对于许多不懂的问题懂得了多去书里和网上找寻答案,解决自己的问题。然后在c语言的学习上应该花费更多的时间,把相应的知识吃透,打牢基础。
3.这周的事太多了,所以c语言的学习时间就缩短了
4.时间过得太快了,已经是学习c语言的第五周了,要系统的复习加预习。
5.平时要多利用碎片化的时间来学习c语言。挤出时间去学习。
6.数组N[]中的值为它的长度,里面的第一个数值的下标是N[0]。
7.循环嵌套需要注意主次关系

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值