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

我在这个课程的目标是<写上你的目标>
这个作业在那个具体方面帮助我实现目标<写上具体方面>
参考文献<写上作业所参考的文献资料>

1.PTA实验作业

在这里插入图片描述

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

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

1.1.1数据处理

1.数据表达:定义了两个整型变量n,i;给数组输入元素,i从0开始循环运行,直到符合条件
2.数据处理:

7-1流程图

1.1.2实验代码截图

在这里插入图片描述

1.1.3 造测试数据

第一组:
输入:5
10 11 12 15 16
输出:12.00
15 16
(因为5在实验范围内,所以能得出数据)
第二组:
输入:1
2
输出:2.00
(因为1在范围内所以得出平均值2.00)

1.1.4 PTA提交列表及说明

在这里插入图片描述
存在的问题:
1.对于循环结构的运用掌握不够,并且对于循环的嵌套不熟悉,总是出现多种格式错误和编译错误。
2.对于数组和变量的定义和输入输出,判定的运用不是很会。

提交列表说明

对于遇到的一些问题,反复的对比教材的实例结构和内容不断改进,并且在写代码的同时有不确定的地方,会向学习C语言的朋友询问,最后解决。

1.2查找满足条件的所有整数

本题要求编写程序,将输入的n个整数存入数组a中,然后在数组a中查找给定的x。如果数组a中的元素与x的值相同,输出所有满足条件的元素的下标(下标从0开始);如果没有找到,输出“Not Found”。

1.2.1数据处理

1.数据表达:定义了四个整型变量n,x,i,c;利用循环的嵌套和选择结构的运用对输入的变量进行判定
2.数据处理:
7-3流程图

1.2.2 实验代码截图

在这里插入图片描述

1.2.3 造测试数据

第一组
输入:10 101
2 8 10 1 9 8 -101 0 98762 1
输出:Not Found

第二组
输入:5 9
2 9 8 1 9
输出:1
4

1.2.4 PTA提交列表及说明

在这里插入图片描述
存在的问题:1.写打代码的时候,对于定义了四个变量,当时就一直认为在输入变量的时候也应输入四个,因而导致编译错误和答案错误。
2.在写这个代码的时候,仍是对于代码的结构和运用不熟练。

提交列表说明

经过查找教材和询问,发现代码输入的变量,在代码流程不断赋值地只有n和x,因而我们对于输入的变量也只需要输入n和x即可。

2.代码互评

7-1

同学代码

在这里插入图片描述
我的代码
在这里插入图片描述
不同点:我们定义的变量不同,他定义了count.
对于结构内容来说,我的相对于繁琐。

3.学习总结

3.1 学习进度条
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟

3.3.1 学习内容总结
在这里插入图片描述
3.3.2 学习体会
经过两个月的C语言学习,这个过程中存在很多的困难,每次对于C语言新学的的内容和作业,总是有着一知半解的感觉,感觉学会了又没有学会。自己平常在完成作业和实验报告的时候有时真的感到好艰难,没有头绪,也没有逻辑。但是对于这些情况的应对,有时也不想去完成C语言作业,但是休息一段时间后又开始,一遍又一遍的写着,同时请教他人,将代码成功的写出,真的是一件很开心的事。所以,在以后的C语言学习道路中应该更加努力和认真

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值