C语言I博客作业05
| 内容 | 答案 |
|---|---|
| 这个作业属于哪个课程 | C语言程序设计II |
| 这个作业要求在哪里 | C语言I作业05 |
| 我在这个课程的目标是 | 更熟练的运用编译函数问题 |
| 这个作业在哪个具体方面帮助我实现目标 | PTA实验作业 |
| 参考文献 | 《C语言程序设计(第3版》 百度文献 |
1.PTA作业
1.1题目6-1判断一个整数的各位数字平方之和能否被5整除
题目内容描述: 编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。
1.1.1 数据处理
- 数据表达:定义sum,i;sum为各位和,i为各位
- 数据处理:使用了scanf函数作为输入函数,运用了while循环语句
- 函数处理:主函数main,调用fun函数,行参n,实参i,sum
1.1.2 实验代码截图

1.1.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 5 | 1 | 5的平方等于5,能被5整除 |
| 10 | 0 | 1的平方加0的平方等于1,不能被5整除 |
| 100 | 0 | 1的平方加0的平方加0的平方等于1,不能被5整除 |
1.1.4 PTA提交列表及说明
未能在规定时间内提交,也未能在题库中找到此题,所以之后根据题目要求在其他编译器上完成编译。
出现错误:
- 题目需要运用while循环语句,通过查找资料才得以运用
- 定义i与sum时忘记用逗号隔开,导致出现4出错误
1.2 题目6-3水仙花数判断
题目内容描述:本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0.
1.2.1 数据处理
- 数据表达:定义了g,d,c三个整形变量,分别代表各位(个十百)
- 数据处理:运用if-else函数进行数值判断
- 函数处理:主函数main,调用func函数,行参N,实参g,d,c
1.2.2 实验代码截图

1.2.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 15 | 0 | 不满足三位数 |
| 153 | 1 | 满足三位数,且三数立方和为其本身 |
| 1234 | 0 | 不满足三位数 |
1.2.4 PTA提交列表及说明
未能在规定时间内提交,也未能在题库中找到此题,所以之后根据题目要求在其他编译器上完成编译。
出现错误:
- int func(const int N)后误加分号,导致出现错误
- 定义变量为c,后面误用为x
- 此题有了上一题的经验才得以完成
2.代码互评
同学代码

我的代码

不同点:
- 同学代码大致思路与我相似
- 他比我多定义了几个变量
同学代码

我的代码

不同点:
- 同学分开定义的变量
- 同学直接使用do-while函数
3.学习总结
3.1 学习进度条
| 周\日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷茫的问题 | |
|---|---|---|---|---|---|
| 20/10.-25/10 | 5个小时 | 40 | while简单运用,思维导图的制作 | 函数问题与代码编写不够熟练 |
3.2 累计代码行和博客数

3.3 学习内容总结和感悟
3.3.1 学习内容总结

3.3.2 学习体会
又是一周,关于C语言这门课程的知识学习也在一点一点的积累,彭老师上课其实很多时候能扩展到许多方面上去,关乎学习方法关乎学习效率,这些东西也适用于其他课程。往后还需更加努力,加油!!!
C语言I博客作业05的更多相关文章
- C语言l博客作业05
问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9830 我在这 ...
- c语言1博客作业05
一.本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/9831 我 ...
- C语言I博客作业12—学期总结
一.我学到的内容 二.我的收获(包括我完成的所有作业的链接+收获)不能只有作业链接,没有收获 作业次数 作业链接 第一次 C语言I博客作业01 第二次 C语言I博客作业02 第三次 C语言I博客作业0 ...
- c语言1博客作业12-学期总结
一.我学到的内容 二.收获总结 2.1我的收获 链接: c语言1博客作业01:https://www.cnblogs.com/dy-985211/p/11578914.html c语言1博客作业02: ...
- c语言1博客作业02
c语言1博客作业02 这个作业属于哪个课程 C语言程序设计 这个作业的要求在哪 [作业要求](https://edu.cnblogs.com/campus/zswxy/SE2019-2/homewor ...
- C语言l博客作业06
C语言l博客作业06 问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homew ...
- C语言I博客作业01
C语言I博客作业01 作业1 这个作业属于哪个课程? C语言程序设计I 这个作业要求在哪里? https://edu.cnblogs.com/campus/zswxy/CST2019-2/homewo ...
- C语言I博客作业
|这个作业属于哪个课程 | C语言程序设计I | | ---- | ---- | |对这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2019-2 ...
- C语言I博客作业02
这个作业属于那个课程 C语言程序设计I 这个作业要求在哪 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/8656 我在这个课程的目标 ...
随机推荐
- 实现非管理型UPS在linux主机上的停电自动关机
买了个山特的SANTAK TG-BOX 850 UPS,自带USB通讯线缆.本以为官方软件提供Linux下的CLI命令以监控UPS状态. 官网提供的下载链接巨慢无比不说,CLI下只提供了安装脚本,没有 ...
- 表达式树练习实践:C#值类型、引用类型、泛型、集合、调用函数
目录 表达式树练习实践:C#值类型.引用类型.泛型.集合.调用函数 一,定义变量 二,访问变量/类型的属性字段和方法 1. 访问属性 2. 调用函数 三,实例化引用类型 四,实例化泛型类型于调用 五, ...
- vue2.0搭建vue手脚架(vue-cli)
1.安装node.js 从node官网下载并安装node,安装步骤很简单,只要一路“next”就可以了.安装完成后,打开命令行工具输入命令node -v,如下图,如果出现对应版本号,就说明安装成功了. ...
- (三)Spring 高级装配 bean的作用域@Scope
1.默认情况下,spring通过@Autowared注入的bean是单例的bean,但有些情况是不满足的,例如:购物车,每个会话,或每个用户登录使用的购物车都是独立的 spring的定义的作用域: a ...
- C# 反射基础用法
1.引用命名空间 using System.Reflection; 2.object[] parameters = { 参数 }; 调用方法的参数数组 3.Type t = Type.GetType( ...
- .net 和 java 技术对应关系
.net 和 java 技术对应关系 java 生态的优势早已人尽皆知,asp.net core 的生态也呈欣欣向荣之势.作为高级技术从业人,你不应该落下任何一门技术. 如果你正在将你的 java 知 ...
- Spring 梳理 - JavaConfig、SPI、SCI、SpringSCI、WebApplicationInitializer、AbstractAnnotationConfigDispatcherServletInitializer、WebMvcConfigurationSupport
总结1: SCI:Servlet容器(Tomcat)提供的初始化Servlet容器本身的接口,可替换web.xml SpringSCI:SpringServletContainerInitialize ...
- cp -rf 操作时依然会提示覆盖
在linux上经常会使用cp -rf命令,该命令就是强制覆盖指定目录下的文件,但有时使用该命令依然会提示是否覆盖,cp命令的参数有如下一些: 参数说明: -a:此选项通常在复制目录时使用,它保留链接. ...
- 推荐几个我近期排查线上http接口偶发415时用到的工具
导读:近期有一个业务部门的同学反馈说他负责的C工程在小概率情况下SpringMvc会返回415,通过输出的日志可以确定是SpringMvc找不到content-type这个头了,具体为什么找不到了呢? ...
- 虚拟机ubuntu 网速慢的解决方法
其实虚拟机网速慢,我觉得就两个限制因素.一个是虚拟机的内存,内存小了,上传和下载的速率就慢了,就像内存小的虚拟机跑得慢是一个道理:还有一个就是网络连接方式,这里我使用的是桥接,之前我使用的NAT模式, ...