吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 415|回复: 1
收起左侧

[求助] 求大神指点一二

[复制链接]
澄叔 发表于 2022-10-14 21:25
问问这个题目
顺便问:小白要怎么学习C语言呢(准备刷题上机练习,不知道各位有什么指教吗)
QQ截图20221014212232.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

xzqsr 发表于 2022-10-15 13:48
本帖最后由 xzqsr 于 2022-10-15 13:49 编辑

这是个数学问题啊,跟什么语言倒没太大关系,关键是要知道数学上怎么算这个定积分。

第一眼看到,肯定是想找它的原函数F(x)=5/3*x^3+3x^2-3x,由牛莱公式F(b)-F(a)直接得到积分值。但是呢,往后看发现涉及区间分割,这就说明只能使用定积分的定义来求解了。

定积分的定义是,把积分区间任意(这里为了好算自然是平均)分成n个小区间。每个小区间的长度可求,第 i 个区间的高度(统一取小区间左或右端点处函数值)可求,这样每个小区间是一个长方形,面积可求。所有小区间的面积之和,就近似地等于曲线下方的面积,n越大,精确度越高。该面积也就是积分值。

通过上面的分析知道,这道题本质就是求n个长方形面积之和。代码应由楼主自己来完成。

-------------------------------------

楼主要学C语言的话,我没有什么特别具体的建议,就简单谈谈广义上的一些想法吧。
(1)语法应当熟练,不能写到一半开始翻书,这个是基本要求了。
(2)应当在全部内容学习完毕后,再回过头去重新思考之前的某些问题。例如学完函数和指针后,应回过头来问问自己 scanf("%d", &a) 中为什么有& ?
(3)应注重对概念的理解。C语言众多的概念和细节已经在其他语言中被优化掉了,但如果能够掌握十之八九,在将来的学习中是绝对有好处的。

不局限于C语言的话,个人认为,最重要的是体会解决问题的思想,也就是训练自己如何把遇到的复杂问题,转化为一步步小问题,理清它们的逻辑关系,再用编程语言翻译成电脑能懂的形式。而学习语法,反而是次重点,因为任何语言无非都是那么几个逻辑,也无非就是那么几个数据结构,只是像用中文和英文写文章一样,形式不尽相同;但上面说的解决问题的思路,是不会改变的,也是需要平时慢慢积累才能练会的。

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
unmask + 1 + 1 用心讨论,共获提升!

查看全部评分

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 05:47

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表