这个作业属于哪个课程 https://bbs.csdn.net/forums/csuft_swxy_C?typeId=17321
这个作业要求在哪里 https://bbs.csdn.net/topics/603427602
这个作业的目标 <学会运用for循环>
学号 <20218546>

C语言|博客作业06

  • 1.PTA作业
    • 2.学习总结

1.PTA作业

1.1 (求交错序列前N项和 ):
本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+… 的前N项之和。
输入格式:
输入在一行中给出一个正整数N。
输出格式:
在一行中输出部分和的值,结果保留三位小数。
1.1.1 代码图片:

1.1.2 数据处理
数据表达:用了num_N,flag,i三个整型变量,sum一个浮点型变量,num_N的值是由输入来获得,flag是通过=来赋予“1”的值,i是用=赋予初始值,然后通过循环来计算,sum的值是通过一个for循环和数学公式所得值。
数据处理:数据所使用的表达式为sum = sum + 1 * flag * i / (2.0 * i - 1),流程结构为循环结构。
1.1.3 PTA提交列表及说明

1.2 (求平方根序列前N项和):
本题要求编写程序,计算平方根序列 1+√2 + √3 +⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根。
输入格式:
输入在一行中给出一个正整数N。
输出格式:
在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后两位。题目保证计算结果不超过双精度范围。
1.2.1 代码图片
1.2.2 数据处理
数据表达:用了num_N,i两个整型变量,sum一个浮点型变量,num_N的值是通过scanf输入函数所得,i的值通过=来赋予初始值,sum的值是用一个for循环和sqrt函数所算得的值。
数据处理:数据所使用的表达式为sum = sum + sqrt(i);流程结构为循环结构。
1.2.3 PTA提交列表及说明

1.3(换硬币):
将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?
输入格式:
输入在一行中给出待换的零钱数额x∈(8,100)。
输出格式:
要求按5分、2分和1分硬币的数量依次从大到小的顺序,输出各种换法。每行输出一种换法,格式为:“fen5:5分硬币数量, fen2:2分硬币数量, fen1:1分硬币数量, total:硬币总数量”。最后一行输出“count = 换法个数”。
1.3.1 代码图片

1.3.2 数据处理
数据表达:用了change一个整型变量来表示所要输入的零钱数,用整型变量来表示5分、2分、1分、的硬币,用整型变量count来表示硬币的个数,total来表示方法的种类。change的值是通scanf函数的值输入,fen5、fen2、fen1,count,total的值是通过计算所得
数据处理:数据用到的表达式为fen5 = change / 5;fen2 = change / 2;fen1= change ;en5 * 5 + fen2 * 2 + fen1 * 1 == change;total = fen5 + fen2 + fen1;和流程结构为选择结构和循环结构。
1.3.3 PTA提交列表及说明

1.4(求幂之和):
本题要求编写程序,计算2的几幂之和可以调用pow函数求幂。
输入格式:
输入在一行中给出正整数n(≤10)。
输出格式:
按照格式“result = 计算结果”输出。
1.4.1 代码图片

1.4.2 数据处理
数据表达:用了整型变量num_N,i,result,num_N是使用scanf输入函数来输入值,i的值是由=来赋值初始值,result的值是通过for函数和pow函数来计算所得值。
数据处理:数据用到的表达式为result=result+pow(2,i);流程结构为循环结构
1.4.3 PTA提交列表及说明

1.5 ( 打印九九乘法表):
下面是一个完整的下三角九九口诀表:
11=1
1
2=2 22=4
1
3=3 23=6 33=9
14=4 24=8 34=12 44=16
15=5 25=10 35=15 45=20 55=25
1
6=6 26=12 36=18 46=24 56=30 66=36
1
7=7 27=14 37=21 47=28 57=35 67=42 77=49
18=8 28=16 38=24 48=32 58=40 68=48 78=56 88=64
19=9 29=18 39=27 49=36 59=45 69=54 79=63 89=72 99=81
本题要求对任意给定的一位正整数N,输出从1
1到NN的部分口诀表。
输入格式:
输入在一行中给出一个正整数N(1≤N≤9)。
输出格式:
输出下三角N
N部分口诀表,其中等号右边数字占4位、左对齐。
1.5.1 代码图片

1.5.2 数据处理
数据表达:使用了整型变量num_N来表示输入的正整数,整型变量product来表示积,整型变量i,j来表示两个因数,num_N的值使用scanf输入函数来输入所得值,result的值是使用for循环的嵌套和公式所得。
数据处理:数据所使用的表达式为product = i * j;流程结构为循环结构。
1.5.3 PTA提交列表及说明

2.学习总结

2.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
11/11-14/20 6h 100 算法思维,递归,循环的结构 调用函数

2.2 累计代码行和博客字数

2.3学习感悟

2.3.1这周的专业课学的是算法思维,我发现我的思维是很慢的,当老师发出汉偌塔问题,刚开始的时候我还没有想出来方法,有许多的同学都已经想出来,我心中很惊讶,在老师讲的时候我还没有想出来,然后我就听老师的视频娓娓道来,我才恍然大悟,所有我觉得还是需要锻炼锻炼一下我自己的思维放式,我的思维是比较死板的思维的,所以我觉得我可以学学跳跃思维。让我自己的编程有许多可能。
2.3.2现在是十一周,上次和同学聊天,他们已经开始考试,在大学还没有考过试,突然有点小紧张,希望这学期的考试我能应付,加油,铁汁!

C语言|博客作业06相关推荐

  1. 【C语言博客作业06】

    这个作业属于哪个课程 https://bbs.csdn.net/forums/csuft_swxy_C?category=0&typeId=17328 这个作业要求在哪里 https://bb ...

  2. 【 C语言I博客作业06】

    C语言I博客作业06 这个作业属于哪个课程 https://bbs.csdn.net/forums/csuft_swxy_C?category=0&typeId=17324 这个作业要求在哪里 ...

  3. C语言博客作业--函数

    C语言博客作业--函数 一,PTA实验作业 6-2 简单实现x的n次方 1.本题PTA提交列表 2.设计思路 double mypow( double x, int n )函数 (1)定义y=1,i用 ...

  4. C语言|博客作业05

    C语言|博客作业05 这个作业属于哪个课程 https://bbs.csdn.net/forums/csuft_swxy_C?typeId=17321 这个作业要求在哪里 https://bbs.cs ...

  5. C语言|博客作业04

    C语言|博客作业04 1. 完成云班课的知识点总结作业,并给出截图. 2. 学习总结 这个作业属于哪个课程 https://bbs.csdn.net/forums/csuft_swxy_C?typeI ...

  6. c语言判断闰年_C语言1博客作业06 - D丶千思

    1.作业头 实验作业 输入在一行中按照格式"yyyy/mm/dd"(即"年/月/日")给出日期.注意:闰年的判别条件是该年年份能被4整除但不能被100整除.或者 ...

  7. C语言程序设计博客作业06

    这个作业要求在哪里 https://pintia.cn/problem-sets/1603044375251374080/exam/problems/type/2#p-1603044410747781 ...

  8. c语言中11 3等于多少,C语言|博客作业11

    一.本周教学内容&目标 第5章 函数 要求学生掌握各种类型函数的定义.调用和申明,熟悉变量的作用域.生存周期和存储类型. 二.本周作业头 三.本周作业 1.PTA实验作业 请再此处列出自己的排 ...

  9. C语言|博客作业09

    这个作业属于哪个课程 https://bbs.csdn.net/forums/csuft_swxy_C?category=0&typeId=17321 这个作业要求在哪里 https://bb ...

最新文章

  1. dev schedulercontrol 不显示周_CBA更新伤病报告:丁彦雨航仍需5周 阿联还要休养半年...
  2. 一刷leetcode——计算几何
  3. 生成tfreocrds
  4. 文件共享同步5种方式:NFS、NAS、rsync、scp、ftp
  5. How To Set Up a TCP/IP Peer-to-Peer Network Connection
  6. 创建MyFilter1类过滤器,对于未登陆用户(如果session对象中包含用户名就认为已登录)进行过滤跳转到登录页面
  7. (01)VTK读取OBJ格式模型
  8. 数据可视化大屏有哪些优势
  9. 【高效程序员系列】1、好马配好鞍——舒适的工作环境
  10. 2021年美赛B题——解题参考
  11. 【转】框架(蔡学镛)
  12. 简单欧拉公式c语言算法,算法之_欧拉公式
  13. java内存分配不够_java内存空间不够问题
  14. 京东获取商品历史价格信息 API 返回值说明
  15. 超值得入手的无线蓝牙耳机,四款性价比最高的蓝牙耳机品牌推荐
  16. 可以制作地图的平台,最好的可以编辑的地图工具
  17. 巴比特 | 元宇宙每日必读:连续七个季度出现亏损,Meta元宇宙部门Q2亏损28 亿美元,扎克伯格称这种情况可能会持续数年...
  18. 网络原理 | 网络设备及相关技术(集线器、交换机、主机、路由器)、冲突域与广播域
  19. 支付宝沙箱环境对接流程
  20. 创业者手记:我所犯的那些入门错误

热门文章

  1. hypermesh闪退启动解决(最全!!!)
  2. 题目20: 吝啬的国度
  3. 全力冲unreal了
  4. HAL库配置STM32F1系列PWM驱动步进电机(一)
  5. ES6新增——反撇号(`)基础知识
  6. python代码画樱花教程-如何用Python代码实现樱花树效果
  7. 99.扩展.霍尔三维结构方法论 vs 切克兰德方法论
  8. 微信支付可以设置0元么?
  9. cad坐标归零lisp_CAD坐标Z归0问题
  10. 【canvas使用】