c语言博客专业05
问题 | 答案 |
---|---|
这个作业属于那个课程 | C语言程序设计II |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655 |
我在这个课程的目标是 | 熟练c语言编程学会调用函数 |
这个作业在那个具体方面帮助我实现目标 | 利用编译器检验程序的对错 |
参考文献 | 无 |
1.PTA实验作业
1.1判断一个整数的各位数字平方之和能否被5整除
题目内容:编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。函数接口定义:int fun(int n );其中 n 是用户传入的参数。 函数判断n的各位数字平方之和能否被5整除,能被5整除则返回1,否则返回0。
1.1.1数据处理
数据表答:用int第一sum和r用if else语句进行编程,n是用户传入的参数,通过判断其各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。
数据处理:使用公式 sum=sum+((n%10)*(n%10));%为取余符号利用for语句进行循环
函数参数:主调函数是main(),被调函数为fun,n是实参,sum是形参。
1.1.2实验代码截图
1.1.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
n=12 | The result is 1 | n不能被整除 |
n=15 | The result is 0 | 可以被整除 |
n=123 | The result is 0 | 不能被整除 |
1.1.4PTA提交列表说明
提交列表说明
1.编译错误:int n忘记打上n。
2.编译错误:==只打了一个。
3第六行结束语句时没有打分号。
2.代码互评
同学代码
我的代码
1.定义的变量不同,他有三个变量,我的只有两个。
2.他运用了pow函数而我没有,相对于来讲他的更加的清晰。
2.1水仙花数判断
题目内容:本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0.函数接口定义:int func(const int N);其中N是用户传入的参数。N的值不超过int类型的范围。如果参数N是水仙花数,则返回1,否则返回0。
2.1.1数据处理
数据表达:用int 定义变量a b c 整型变量,其中还用到了if else语句。
数据处理:表达式 是 if(N == aaa+bbb+ccc),题目要求如果是水仙花数,则函数返回1,否则返回0。
函数参数:主函数为int main()和int func()参数为a,b,c,型惨为s。
2.1.2实验代码截图
2.1.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
100 | 0 | 不是水仙花数 |
1 | 0 | 不是水仙花数 |
33 | 0 | 不是水仙花数 |
2.1.4PTA提交列表说明
1.编译错误:func中c没有打上去。
2.编译错误:abc三者没有用都会隔开,另外还有就是int N中的n没有大写。
2.代码互评
同学代码
我的代码
1.他定义了四个变量,而我只定义了三个
2.他运用了pow函数,我是直接引用语句来完成程序的执行
3.他的程序较为复杂
3.学习总结
3.1学习进度条
周/日期 | 这周所花时间 | 代码行 | 学到的知识简介目 | 前比较迷惑的问题 |
---|---|---|---|---|
第六周 | 4h | 40 | 一些简单的数据类型 | 分不清楚数据类型的用法 |
第七周 | 5h | 60 | 学习了if else,定义数学函数 | 用的不够熟练 |
第八周 | 7h | 97 | 学习了for语句,循环程序设计 | 和之前学的有些混淆,有时不会动笔 |
第九周 | 7h | 108 | 学习改正代码运用编译器调整代码,用代码输入成阶成表 | 运用的不熟,做起来很费时间 |
3.2累积代码行数和博客字数
3.3学习内容总结和感悟
3.3.1学习内容和总结
学习了调用函数,然后还让我们根据题目自己写程序,算阶乘。一开始看着这个真的难,很难写,大多数时都是不会动笔,但是在同学教导和老师的讲解就要好多了,虽然还是写的很慢,都是还是有所收获。
3.3.2学习体会
感觉吧,学这个学的我有时很无语,体会到一种有气没地方出的感觉,很难受,尤其是一些长一点的代码。但是还得加油学习。
c语言博客专业05的更多相关文章
- C语言|博客作业05
这个作业属于哪个课程 C语言程序设计II 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9825 我在这个课程的 ...
- C语言Ⅰ博客作业05
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9827 我在这个课程的目 ...
- C语言博客作业05
这个作业属于哪个课程 C语言程序设计II 这个作业要求在那里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9827 我在这个课程的目 ...
- C语言博客作业05——指针
1.本章学习总结 1.1思维导图 1.2本章学习体会及代码量 1.2.1学习体会 可能因为之前数组那块儿的作业拖得太久了,以至于我觉得指针学的好快,还没反应过来就教完了,然后一开始做题的时候,就是一脸 ...
- C语言I-博客作业05
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言1博客作业05 我在这个课程的目标是 学会运用函数编代码 这个作业在那个具体方面帮助我实现目标 写C语言作业的时候,编代码的实践中 ...
- C语言博客作业06——结构体&文件
C语言博客作业06--结构体&文件 1.本章学习总结 1.1思维导图 1.2.本章学习体会 在本周的学习中,我们学习了关于结构体和文件的内容.结构体的本身并不难,但以结构体为基础的链表还是让我 ...
- C语言博客05--指针
C语言博客05--指针 1.本章学习总结 1.1 思维导图 1.2 本章学习体会及代码量学习体会 1.2.1 学习体会 在本周的学习过程中,我们学习了指针的用法.说实话,指针的用法有点绕,之前一直没搞 ...
- C语言博客作业6---结构体&文件
C语言博客作业6---结构体&文件 1.本章学习总结(2分) 1.1思维导图 请以思维导图总结本周的学习内容.如下图所示: 1.2.学习体会 描述本周学习感受,也可以在这里提出你不理解地方.对 ...
- C语言博客作业5--指针
C语言博客作业5--指针 1.本章学习总结(2分) 1.1思维导图 请以思维导图总结本周的学习内容,如下图所示: 1.2本章学习体会及代码量学习体会 1.2.1学习体会 描述本周学习感受,也可以在这里 ...
随机推荐
- csps60爆零记
整场考试心态是崩的,T1水题打了半天表,将近两个小时才A掉. T2数据结构题想麻烦了,码了5.1K(数据结构选手) 等到最后一刻我发现T3水题,生无可恋.jpg 然后吃屎地在暴力中输出了下标,(%%% ...
- PHP 精典面试题(附答案)
1.输出Mozilla/4.0(compatible;MISIE5.01;Window NT 5.0)是,可能输出的语句是? A:$_SERVER['HTTP_USER_AGENT_TYPE']; B ...
- 『数据结构』RMQ问题
RMQ(Range Minimum/Maximum Query),即区间最值问题. 对于长度为 n 的数列 A ,回答若干查询 RMQ(A,i,j)(i,j<=n) ,返回数列 A 中下标在 i ...
- PyCharm使用正则替换python中的静态资源
python每次开发前台页面时,最无法避免的就是前台静态资源地址的替换了,手动替换成{% static 'web/.......' %}可想而知的痛苦,把正则替换的方式分享给朋友们,希望可以帮助到需要 ...
- day1-python初识以及变量
一.变量:将输入的内容赋值给变量,即变量=输入的内容 n1=input('请输入用户名:') 二. 变量名可以是 -英文. -数字.数字不能开头 -下划线,但是不可以下划线开头 不能是关键字 'and ...
- mysql忘记密码怎么办??
1.停掉mysql 1.1单实例停止方式 [root@qiuhom ~]# /etc/init.d/mysqld stop Shutting down MySQL. [ OK ] 1.2多实例停止方式 ...
- 对于 TCP 三次握手的理解
假设名叫 A 和 B 的两个人要进行通信,那么他们两人之间,首先要确保通信顺畅. 而确保通信顺畅,就要从 3 个维度,确定 8 个能力 3 个维度分别是: 1.人知道(A 知道.B 知道) 2.人(A ...
- 使用VSCode调试Egret项目中的ts代码
发布一次Android项目后,会在代码里,生成对应的.map文件.这样就可以在编辑器里或是Chrome里面对相应的TS文件进行断点调试了. 实际只要在tsconfig.json里面配置一下," ...
- Linux 解决ntfs文件系统问题,支持外设(U盘等设备)的即插即拔
# rpm -q fuse //查看这个软件有没有安装,一般安装系统都会装(最小安装例外) fuse-2.9.2-10.el7.x86_64 # yum -y install gcc # wget h ...
- 【SSM Spring 线程池 OJ】 使用Spring线程池ThreadPoolTaskExecutor
最近做的Online Judge项目,在本地判题的实现过程中,遇到了一些问题,包括多线程,http通信等等.现在完整记录如下: OJ有一个业务是: 用户在前端敲好代码,按下提交按钮发送一个判题请求给后 ...