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

我在这个课程的目标是<了解数组>
这个作业在那个具体方面帮助我实现目标<多种方式使用数组>
参考文献<C语言程序设计1>

1.PTA作业

在这里插入图片描述

1.1利用数组计算斐波那契数列

本题要求编写程序,利用数组计算菲波那契(Fibonacci)数列的前N项,每行输出5个,题目保证计算结果在长整型范围内。Fibonacci数列就是满足任一项数字是前两项的和(最开始两项均定义为1)的数列,例如::1,1,2,3,5,8,13,…。

1.1.1

数据表达:运用到了整型变量i,n以及数组a[50],%d表示输入的n为整数,%11d表示输出占11格的长整型。
数据处理:
在这里插入图片描述

1.1.2实验代码截图

在这里插入图片描述

1.1.3造测试数据

这里我用的是DEV c++测试,PTA的测试之前遇到很多次测试正确提交错误
在这里插入图片描述

1.1.4PTA提交列表及说明

在这里插入图片描述

说明:刚开始没有在数组a[]的中括号里面没有开辟空间,后面在数组中开辟了足够题目够用的空间50,变为了a[50].后进行运行并且成功。

1.2.1输出所有大于平均值的数

本题要求编写程序,将输入的n个整数存入数组a中,然后计算这些数的平均值,再输出所有大于平均值的数。

数据处理:定义整型变量i,n以及count,sum初始值为0,双精度浮点型:ave,整型变量数组a[10]
数据表达:

在这里插入图片描述

1.2.2实验代码截图

在这里插入图片描述

1.2.3造测试数据

在这里插入图片描述

1.2.4PTA提交列表及说明

在这里插入图片描述
第一次提交直接通过了,还行。

2.代码互评

同学代码截图:
在这里插入图片描述
我的代码:
在这里插入图片描述
代码分析:同学运用的是while语句和我的for语句不同,显然通过代码的行数可以看出同学的更加简练。
同学代码截图:
在这里插入图片描述
我的代码截图:
在这里插入图片描述
代码分析:我是先定义错误后输出的结果,同学的则是放在后面进行。同学的double包括了sum,而我是整型变量,并且我多用到了count。

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

不会打表格。每天一小时左右时间。

3.2累积代码行和博客字数在这里插入图片描述
3.3学习内容总结和感悟
3.3.1学习内容总结

在这里插入图片描述

3.3.2学习体会

到大学才熟悉上手电脑,刚开始就要学习程序语言,但还是有过心理准备的。这些都是以后工作所需要的,为了自己以后的闪耀未来努力学习c语言。现在的c语言给我的感受体会就是听课ok,上手自己运用编写的时候有点困难,时常不知道该怎样编写才能打出程序来,可能自己还是缺乏一定的自控能力,好奇心去探索c语言并且多编写程序。自己后面加油努力了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值