C语言I博客作业11
出:
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | 作业链接 |
我在这个课程的目标是 | 熟练掌握程序c语言和各种函数的应用,能编写简单的应用 |
这个作业在那个具体方面帮助我实现目标 | 了解函数的分类和各种变量的生存期与作用域 |
参考文献 | 作业链接、知乎、百度、慕课网 |
1.PTA实验作业
1.1:统计某类完全平方数
1.1.1 数据处理
定义整型变量g和p
把N的平方根赋值给g
把g*g赋值给p
如果N等于p
对数组的初始化赋值
当p>0时while进行循环
用for语句
如果p的余数等于i
数组+1
等于2返回
1.1.2 实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
105 500 | cnt = 6 | 样例,正确 |
1.1.4 PTA提交列表及说明
- 1.编译错误:数组不会使用导致卡了一天
1.2:统计各位数字之和是5的数
1.2.1 数据处理
定义整形变量g,p
用while语句计算各数值
如果g等于5返回1要不然返回0
定义整形变量i,sum=0,count=0
用for语句循环
如果i在is函数内
count++
sum+=i
输出count,sum
1.2.2 实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
104 999 | 104 is counted, count =15,sum=3720 | 样例 |
1.2.4 PTA提交列表及说明
- 1.编译错误:漏掉一个;号
2.代码互评
同学代码:
我的代码:
1.同学使用了两个for语句进行嵌套,而我是用while语句和for语句进行嵌套,总体来说差不多。
3.学习总结(15分)
3.1 学习进度条(5分)
周/日期 | 这周所花时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
10.07--10.13 | 10+ | 200+ | 学会了python的注释和#号的用法,if else语句,会搭建vpn节点 | dev c++还是用的不熟,老师也没具体教 |
10.14--10.20 | 7+ | 120+ | for语句,指定次数的循环程序设计 | 分母的累加不熟练 |
10.23--10.26 | 5+ | 144+ | 调用函数 |
出:
10.23--10.26 | 5+ | 144+ | 调用函数 | 定义函数与调用函数的格式不熟练
10.28--11.03 | 6+ | 266+ | 字符型数据的输入和输出,逻辑表达式 | 不熟悉逻辑运算符
11.06--11.07 | 5+ | 184= | switch语句 | 太细不懂
11.11--11.17 | 6+ | 150+ | 循环结构,for,while和do-while语句 | 分不清
11-20--11-22 | 7+ | 130+ | continue和break语句,嵌套循环 | continue不熟悉
11-24--11-29 | 6+ | 140+ | 循环结构根据实际情况,选择合适的算法、合理的循环结构,熟练的编写程序 | 得慢慢来,快了就搞不清坨
11/17--11/22 | 5+ | 100+ | 函数的分类和各种变量的生存期与作用域 | 数组不太熟悉,函数不太会用
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1学习内容总结
3.3.2学习体会
答:这次的PTA太难了,心态直接炸。但就是这样才更加的有动力不是吗哈哈哈。这周学的东西很多都不是太清楚,期末也要来了,要好好的复习,考试一定要加油!