【无标题】

#C语言程序设计作业02:第九周作业

我在这个课程的目标是<学会使用数组>
这个作业在那个具体方面帮助我实现目标<独立学会完成数组编程>
参考文献<博客,课本>

##1.1
在这里插入图片描述
1.1.1利用数组计算斐波那契数列
本题要求编写程序,利用数组计算菲波那契(Fibonacci)数列的前N项,每行输出5个,题目保证计算结果在长整型范围内。Fibonacci数列就是满足任一项数字是前两项的和(最开始两项均定义为1)的数列,例如::1,1,2,3,5,8,13,…。
在这里插入图片描述
1.1.2实验代码截图
在这里插入图片描述

1.1.3造测试数据
在这里插入图片描述
后一项为前两项只好,n+(n+1)=n+2

blog.csdnimg.cn/d1166dd823b74358a8e8574329d11a9a.png
1.1.4 PTA提交列表及说明
在这里插入图片描述
没有先将数组元素中满足条件的数用flag=1来标记,再去分析flag=1时输出元素下标,flag=0时则输出为“Not Found”,而且直接就输出了满足条件的下标。修改选择结构,减少空间看着简洁,同时删去重复多余的部分。后来将数组a放入循环再找出满足条件的元素,然后去修改选择结构,去掉无意义多重复的代码。
#1.2查找满足条件的所有整数
本题要求编写程序,将输入的n个整数存入数组a中,然后在数组a中查找给定的x。如果数组a中的元素与x的值相同,输出所有满足条件的元素的下标(下标从0开始);如果没有找到,输出“Not Found”。
!](https://img-blog.csdnimg.cn/fe569e254af841ef9220c6d4016d70d1.png)
1.2.1

1.2.2试验代码截图
在这里插入图片描述
1.2.3 造测试数据
在这里插入图片描述

1.2.4 PTA提交列表及说明
在这里插入图片描述

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

我的代码
在这里插入图片描述
定义的数组不同,定义的循环语句不同。
但是陈同学的代码更加整洁工整。
3.学习总结
3.1学习进度条
在这里插入图片描述
3.2累计代码行和博客字数
在这里插入图片描述3.3 学习内容总结和感悟
3.3.1 学习内容总结
在这里插入图片描述
3.3.2学习感悟
c语言感觉总是很难解题,消耗大量时间,而且分析题目错误的时候也很难去发现哪里出错,往往一个小错误就需要我花费很多的时间去纠错,PTA作业的时间很赶,都会有写不完不会写的情况。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值