C语言I博客作业03
这个作业属于哪个课程 | C语言I博客作业03 |
---|---|
这个作业要求在哪里 | |
这个作业的目标 | |
学号 |
1.PTA实验作业
1.1求平方根序列前N项和
本题要求编写程序,计算平方根序列√1+√2+√3+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根。
1.1.1实验代码截图
1.1.2数据处理
数据表达:变量有x,i,sum;类型是int,double
数据处理:sqrt,for(i=1;i <= x; i++)
1.1.3PTA提交列表及说明
Q1:一开始不知道如何只保留两位小数
A1:%.2f,在f前加要表留小数位数
1.2 for循环练习:1到X的累加和,并按指定格式输出。
要求读入1个整数X,然后输出1+2+3+...X 的和。
1.2.1 实验代码截图
1.2.2 数据处理
数据表达:变量有x,sum,i;类型是int
数据处理:for(i=1;i<=x;i++)
1.2.3 PTA提交列表及说明
Q1:一开始写好之后老是运行不对,找同学的对比也找不到什么不同
A1:发现是开头的include少了个n
1.3 电子汪
据说汪星人的智商能达到人类 4 岁儿童的水平,更有些聪明汪会做加法计算。比如你在地上放两堆小球,分别有 1 只球和 2 只球,聪明汪就会用“汪!汪!汪!”表示 1 加 2 的结果是 3。
本题要求你为电子宠物汪做一个模拟程序,根据电子眼识别出的两堆小球的个数,计算出和,并且用汪星人的叫声给出答案。
1.3.1 实验代码截图
1.3.2 数据处理
数据表达:变量有A,B,i;类型是int
数据处理:for (i=0;i<A+B;i++)
1.3.3 PTA提交列表及说明
Q1:error: expected expression before ‘%’ token scanf (%d%d,&A,&B);
A1:%d%d没有加引号
2.阅读代码
运用了if-else语句,for循环
3.学习总结
3.1 学习进度条
周/日期|这周所花的时间|代码行|学到的知识点简介|目前比较迷惑的问题
:--😐:--😐:--😐:--😐:--😐:--:
第一周|3h|20+|printf|各种符号所代表的含义
第二周|2h|10|int|整型浮点型的异同
第三周|2h|50|if-else|if-else格式
第四周|3h|100|for|部分函数如何用代码表达
3.2 累积代码行和博客字数
时间 | 博客字数 | 代码行数 |
---|---|---|
第一周 | 1204 | 20+ |
第二周 | 265 | 10+ |
第三周 | 570 | 50+ |
第四周 | 743 | 100+ |
3.3 学习感悟
(这次作业时间好短,希望老师下次给多点时间)
1.要学的东西越来越多,仅仅只是用课堂上的学习时间是不够的,要自己而外付出时间
2.有时候一些语句课堂上真的不能搞懂,得自己去尝试着写写代码
3.PTA作业好难,有很多都是进阶,我会用数学函数去表达但是不会如何转化成代码