C语言I博客作业11
这个作业属于那个课程 | C语言程序设计II |
---|---|
C语言程序设计II | https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10127 |
我在这个课程的目标是 | 知道函数题怎么写 |
这个作业在那个具体方面帮助我实现目标 | PTA作业,百度解析,博客园自我理解。 |
参考文献 | 百度 《C语言程序设计》 百度 |
1.1 统计某类完全平方数
本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。
1.1.1数据处理
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 备注 |
---|---|---|
256 | 0 | 不是该类数 |
144 | 1 | 是该类数 |
369 | 0 | 不是该类函数 |
1.1.4 PTA提交列表及说明
部分正确:return 1和return 0 的位置摆错了。
同学代码:
自己代码:
同学的代码用到了while语句,而不是函数。我的代码是借鉴的网上的,我在学习用这种函数。
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
9.16~9.22 | 7h | 36行 | 编写hello world | 有些符号不知道有什么含义 |
9.23~10.3 | 19h | 22行 | 三种数据类型,算数运算 | 为什么printf 后面一定要加变量 |
10.7~10.11 | 25h | 116行 | if-else语句,输入函数scanf | 例题到底是干嘛的,好像没什么用 |
10/16~10/18 | 10h | 103行 | 学会怎么样使用for循环函数,第一次知道去调试自己的代码 | 对于for语句理解不到位,特别是在for语句中还加入了其他语句 |
10/22~10/26 | 14h | 93行 | 学会打生成乘方表与阶层表的代码 | 对于一些引入的函数不解,并不知道有这种函数 |
10.30~11.2 | 12h | 156行 | 多分支结构的if-else语句和ASCII字符集 | 不懂代码换了个先后顺序后结果不同的原因 |
11.6~11.8 | 13h | 114行 | switch语句的应用和它的方便性 | 有时候的答案错误让我头疼,很难找到原因 |
11.13~11.15 | 11h | 161行 | while语句和do-while语句 | 仍然是答案错误让人费解,感觉意思是这个意思,就是找不出哪里使答案错误。 |
11.20~11.22 | 8h | 113行 | 如何使用do-while语句 | break语句和continue语句傻傻分不清。 |
11.27~11.29 | 10h | 125行 | 有关于char和putchar的用法和说明还有第一次做字符型的题目。 | 梅森数题中比较所得数是否是素数里不明白为什么要开根号。 |
12.4~12.6 | 9h | 84行 | 怎么自己去定义函数,怎么去调用已知函数,弄懂了变量的种类 | 这次的题目好多不知道写。 |
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会
越到后面越看不懂了,这些函数有些是要自定义,有些已经定义好了。那么自己定义函数的话出错了,难得找到错误。