第八周作业
问题 | 答案 |
---|---|
这个作业属于那个课程 | c语言程序设计 |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9825 |
这个课程的目标是 | 学习到更多c语言知识,学习for,while循环 |
这个课程在哪个方面具体帮助了我 | 学习do-while循环 |
参考文献 | 上网 |
1,PTA作业
1.1
内容描述:对于给定的正整数N,求他的位数及其各位数字之和。
1.1.1数据处理
运用int定义正整数n,来求出各个数字之和
1.1.2实验代码截图
1.1.3测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
321 | 36 | 随机数据 |
1.1.4PTA提交列表及说明
说明:sum总和加,n每除10,k加1.
1.2
内容描述:在中国数学史上,广泛流传着一个“韩信点兵”的故事:韩信是汉高祖刘邦手下的大将,他英勇善战,智谋超群,为汉朝建立了卓越的功劳。据说韩信的数学水平也非常高超,他在点兵的时候,为了知道有多少兵,同时又能保住军事机密,便让士兵排队报数:
按从1至5报数,记下最末一个士兵报的数为1;
再按从1至6报数,记下最末一个士兵报的数为5;
再按从1至7报数,记下最末一个士兵报的数为4;
最后按从1至11报数,最末一个士兵报的数为10;
1.2.1数据处理
通过定义整数i,取i的余数来表示点兵个数
1.2.2实验代码截图
1.2.3测试数据
输入数据 | 输出数据 |
---|---|
11111111 | 255 |
34 | error input! |
1.2.4PTA提交列表及说明
错误:if使用时没有用括号,for(i = 0; ; i++)这个还是不懂,是看同学的
2,代码互评
2.1同学代码截图
2.2我的代码截图
我在这道题中是用的for循环,他是使用的while语句,他的T=N,这个我看不懂
3,学习总结
3.1学习进度条
周 | 这周所花的时间 | 代码行 | 学到的知识点 | 目前比较迷惑的问题 |
---|---|---|---|---|
第八周 | 3天 | 113 | 循环结构 | while语句的运用 |
3.2累计代码行数和博客字数
3.3学习内容总结和感悟
3.3.1思维导图
3.3.2学习体会
一周的学习时间过去了,对循环while语句有了一定的了解,当然也有一些问题,不过会继续加油,上课会更加认真。