c语言博客作业8


一.PTA实验作业

  1. 求整数的位数及各位数字之和
    题目内容描述:对于给定的正整数N,求它的位数及其各位数字之和。

输入格式:
输入在一行中给出一个不超过10的9次方的正整数N。
输出格式:

在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。
输入样例:
321
输出样例:
3 6
(1)数据处理
数据表达:
用了整型变量a,N,,sum=0
N是用户传入的要求计算的数
sum、a分别用来保存用户要求输出的正整数N的位数和用户要求输出的正整数N的各位数字之和
(2)实验代码截图

(3)造测试数据

(4)PTA提交列表及说明

1.编译错误:从头检查到尾发现忘记打分号了,导致编辑错误。
2.1韩信点兵
在中国数学史上,广泛流传着一个“韩信点兵”的故事:韩信是汉高祖刘邦手下的大将,他英勇善战,智谋超群,为汉朝建立了卓越的功劳。据说韩信的数学水平也非常高超,他在点兵的时候,为了知道有多少兵,同时又能保住军事机密,便让士兵排队报数:

按从1至5报数,记下最末一个士兵报的数为1;
再按从1至6报数,记下最末一个士兵报的数为5;
再按从1至7报数,记下最末一个士兵报的数为4;
最后按从1至11报数,最末一个士兵报的数为10;
(1)数据处理
数据表达:定义整型变量 i .运用了for语句,没有使用while语句
(2)实验代码截图

(3)造测试数据

(4)PTA提交列表及说明

提交列表说明
1.编辑错误:忘记打最后一个%11还余10的那个条件,还有就是忘记打分号
二.代码互评
同学代码

自己的代码

比较
(1)首先两个人都是使用的for语句,都没有while语句简单易懂
(2)就是他使用了数组,而我并没有使用数组。还不太懂吧
三.学习总结
1.学习进度条

2. 累积代码行和博客字数

3 .学习内容总结和感悟
(1)学习内容总结

(2) 学习体会
怎么说呢,时间一周一周过去了吧,还是每周都有每周的收获。并且对c语言的兴趣也比以前浓厚了,虽然不能说天天对着c语言作业,但也是做这个作业肯定是比较多的,相对其他科目来说。我还是希望自己能够严格要求自己,上好每一节课做好每一次作业。每一周都有每一周的收获

posted @ 2019-11-15 13:29  ysgg海阔天空  阅读(243)  评论(0编辑  收藏  举报