人们都说学C语言不要钻牛角尖,请问这里的牛角尖指的是什么?

作者&投稿:舒熊 (若有异议请与网页底部的电邮联系)
钻牛角尖问题怎么办?我是一个初二的学生,突然要钻学习上的牛角尖问题,怎么办?~

放开心态,我觉得这样其实挺好的。我认为学数学就需要严谨,每一个问题都需要仔细推敲,每一个细节都需要认真想过,不要别人说什么就是什么,要找出合适的理由说服自己。
你现在的状态,我觉得可能有下面这些不妥之处:第一,现在是期末,突然想这些问题,感觉有点吃不消;第二,还没有形成那种比较缜密的推理的思维习惯,想问题没有方向。
我的建议如下:你现在的状况很正常,不管别人怎么说,其实你就是比别人多怀疑了那么一点;逐渐培养严密的思维习惯,学会类比,自己想清楚的知识用起来必须毫不犹豫;学会把问题暂时放一边,有时间慢慢想,要用时记住这是别人的结论,自己没有确认。有些东西,你现在想是得不到满意的结果的;但过几年再看,你可能会逐渐觉得问题越来越简单。
希望对你有所帮助,祝你学习进步!

1,对于第一个问题 1要减去-(-2.5) 当然是1-[-(-2.5)]

2,对于第二个问题 1-(-2.5)-2 你可以说是-2.5减去2 也可以说-(-2.5)减去2 这个没有什么冲突
如果说-2.5减去2 那么就该是1-[(-2.5)-2]
如果说-(-2.5)减去2 那么就该是1+[-(-2.5)-2]
结果都是一样的

数学是一门很严谨的学科 只要你认同了1+1=2 那么他就可以随便你怎么去钻牛角尖 其实,数学里是没有牛角尖的

另外就是学习中不能死钻某一种算法,就认为这种算法好,就不去接受或者研究其他的方法.比如要完成某种需求,非常麻烦,但另一种方法本来也是可以达到效果的,而你却死认着一种方法,这就是做程序钻牛脚尖.

强烈同意“你的提问就是钻牛角尖”这个说法。呵呵
===================================================
“但是目前的有关考试就是要让你去钻牛角尖,不知道出题的人脑子里装的什么东西。”这句话说的太好了,例如出一道题目,一串数字和运算符,还要带括号的,要你算出结果,我靠,这样的题目有什么意思?

里面的一些细节问题比较多,但不一定要全搞懂,比如楼上一些人说的有关运算符优先级的问题,这些东西实用性不大,搞清楚了没多大意义。还有一些比如输入输出的格式控制等也是不需要搞得太清楚的。
但是目前的有关考试就是要让你去钻牛角尖,不知道出题的人脑子里装的什么东西。

例如研究++++a+++b++c+d++这种东西是否正确或如果正确它的值是多少就是典型的钻牛角尖了.
可以在一些低水平的学校的C语言考试中看到此类东西- -...

不光这些,还有目前国内一些教材上,喜欢搞一些++,--连用的一些表达式,让学生分析结果,这种东西是最垃圾的了,实际工作中碰到这种代码,我一定要把它改掉.


学C语言了就不要学C++ 对吗?
需要,但C语言是C++的基础,如果你直接学习C++,效果还不如C后C++.就像游戏里的装备一样,C是50级装备,C++是70级装备。但没有50级装备就打不了70级装备。你也可直接C++,但过程却难的多。编程很少人能坚持下来,希望楼主加油。

小孩子让他去学C语言会不会太难了点
我觉得最好不要让儿童去学c 原因有几点,第一c语言等计算机语言的逻辑思维和人类不一样说一个行内的笑话,你出门你老婆说让你如果看到苹果就买点顺便带个西瓜,正常人都能理解但是c就是 如果你看到苹果才买西瓜没看到就什么都不买,所以如果从小学习c会导致逻辑思维收到计算机思维影响从而和社会格格不...

学c语言有前途吗?
C语言都有一样的,你等于看了两遍,没有必要,而C++里独有的,你第一次看,一定是发蒙的,很正常,再看一遍不懂的,多学着写点代码,马上就懂了。如果你是学单片机这种的,C语言可以学,因为C语言作为高级语言,编程效率是很高的(前提是要有编译器,否则只能用汇编),但是我个人还是觉得,学之...

学c语言有前途吗?
不过学会了C语言,学C++不会那么困难,C语言主要是面向底层的语言,C++才是面向对象的语言,C++用于编写计算机程序很比较容易和方便的,C语言很 麻烦,你几乎找不到用C语言编写的应用程序,C语言对于写驱动和嵌入式相当好,比汇编语言好记。看你是要学来干什么了。而且现在几乎工科的学生都会学习C语言,...

熟练掌握C语言 能从事什么工作啊
学习c语言需要要求熟练掌握二进制吗 C语言是高级程序设计语言,和二进制的关系不大,机器语言里边都是0和1这些二进制代码,学习C语言要懂得如何去编写一个程序,达到熟练的程度,学会如何用C语言编写的程序解决遇到的实际问题,计算机组成原理要求掌握二进制的,不管二进制与C语言有没有关,学计算机的人...

我现在学习c语言,学的很烂,希望指教一下
第三:很多新型的语言都是衍生自C语言,C++,Java,C#,J#,perl...哪个不是呢?掌握了C语言,可以说你就掌握了很多门语言,经过简单的学习,你就可以用这些新型的语言去开发了,这个再一次验证了C语言是程序设计的重要基础。还有啊,多说一点:即使现在招聘程序员,考试都是考C语言,你想加入it行业,那么就一定要掌握好C语...

学C语言要到什么程度才能找工作?
第二,指针,学习C语言的程序员都知道,指针是C语言中最常用也是最基本的,很多程序的BUG都是与指针熟练程度有直接关联,所以老手平时喜欢说新手如果这个你都搞不懂,你就应该再去看看C语言的基础。第三,记得写文档,还要看懂别人的写的文档。很多开源项目都是可以直接再次开发,自己开发的地方要记得写...

学习C语言有前途吗?
每种语言学起来都要付出努力的,c语言比较看重逻辑分析能力,它要背的东西很少,但是需要你灵活运用,学好了使用起来约束较少。java有大量的api要背,使用起来约束多,但是以后工作不需要怎么动脑子,基本就是套套api就搞定了。c语言学会很简单,学好很难,java学会较难(狂多的api要背),但是学会了就...

学完c语言后可以干什么?
对于初学者学完C语言可以干什么 一般来说初学者学完C语言仅仅是学习了最基础的语法部分,所以其实并不能做些很高大上的东西。(当然字元版本的贪吃蛇,扫雷这些比较基础的应该还是能做出来的) 在学习完C语言语法后就应该要考虑一下自己要往哪一个方向发展,是要做嵌入式程式还是做应用程式或是系统...

请问各位,现在学C语言是不是过时了?
C语言是比较接近机器语言,它又比汇编语言更容易理解和掌握,也是比较底层的语言,正由于这些它的运行速度很快,比JAVA,C++,VB等有更高的效率.C尤其在通信方面的作用很大,比如你想进腾讯,华为等这样大的,在通讯信息方面的公司,学C无疑是最好的,当然不是说JAVA,C++不如C好,应该各有各的长处,...

耀州区17843968240: C语言怎么学最容易啊?
斗适消络: C语言主要就是要求记,你现在学的应该是谭浩强编的清华大学的那版吧,学C语言有些问题不要钻牛角尖,别去问为什么,你先记住就行,然后多抄些程序,做些题目就OK了

耀州区17843968240: 我是一名大一新生,学C语言特别吃力,怎么办? -
斗适消络: 看看书,不想看书时就在电脑上对着程序抄,编译、运行,不棕抄时一定要去想程序的每一行是干啥的,想不明白没关系,但一定要想,不要钻牛角尖,给每个问题设定思考时间的长度,时间一到没想出跳过,隔断时间再回头看.

耀州区17843968240: 请问C语言该怎样开始学更容易
斗适消络: C语言主要就是要求记,学C语言有些问题不要钻牛角尖,别去问为什么,你先记住就行,然后多抄些程序,做些题目就OK了

耀州区17843968240: 学习C语言的时候应该注意什么?要怎么学才学的好?
斗适消络: 练习练习再练习~ 遇到问题是先想办法自己解决,如果问上瘾了,就有依赖性了,这很可怕. 但是也不能钻牛角尖,有时候想不出来了.逛逛街,打打球,出去活动下,很有帮助的.~ c语言是基础,一般都当作教学语言用,为了以后能向java或.net走,所以,训练逻辑能力才是最重要的.~ 掌握一些算法. 对了,还有一大忌——死记硬背代码.这是最没有前途的学习方式.一定要靠理解的~不然一个礼拜之后你就完全没印象了~ 加油吧!祝你成功!

耀州区17843968240: C语言怎么才学的好呢
斗适消络: 您好! 很荣幸为您解答: 练习练习再练习~ 遇到问题是先想办法自己解决,如果问上瘾了,就有依赖性了,这很可怕. 但是也不能钻牛角尖,有时候想不出来了.逛逛街,打打球,出去活动下,很有帮助的.~ c语言是基础,一般都当作教学语言用,为了以后能向java或.net走,所以,训练逻辑能力才是最重要的.~ 掌握一些算法. 对了,还有一大忌——死记硬背代码.这是最没有前途的学习方式.一定要靠理解的~不然一个礼拜之后你就完全没印象了~ 加油吧!祝你成功!

耀州区17843968240: C语言难学吗?
斗适消络: 我数学常年不好 应为对电脑比较有兴趣 所以学了一段时间的C语言 考试是100/99 只要有兴趣 学进去了还是觉得C语言挺有意思的 还有一点就是别钻牛角尖 钻进去了很难出来的

耀州区17843968240: 学C++语言难吗 -
斗适消络: 学C++不必一定要学C,因为C++是一种面向对象的语言,与C不一样,很多人都说C是基础,但其实C++ 和C的编程思想根本就不同,相同的只是一部分的结构句子,关键词,数据类型,现在不少的学校也把C++ 作为入门的编程语言,因为C++的面向对象思想是当今的主流编程思想,如果以后想学JAVA,那么你就必须 把C++学好.真的,学到深处的话,C++和C是没有什么关系的.

耀州区17843968240: c语言好不好学啊?什么专业包含c语言啊? -
斗适消络: C语言要入门不难,要学精通太难.首先,里面的API太多,而且比较底层,你需要掌握很多细节的东西,其次,指针是个不好掌握的东西.不过,也不用害怕,多看书,多写代码,时间长了慢慢就熟悉了.计算机专业都会开C语言的课程,和计算机相邻的专业也会涉及到.另外,非计算机专业的可能也要求考C语言二级.

耀州区17843968240: C语言难学吗
斗适消络: 一般学会的人都说不难学,那绝对是忽悠你~~ 事实上……只有你有兴趣,耐得住寂寞,不要一点纠结就放弃,多花点时间钻研,其实还是不难学的. 初学者对C语言里的很多术语可能感到很抽象,难以理解,多看几遍书,每个字每个字认真读,照着书上代码多实践,一个月就可以入门了. 一旦入门了,将来学其他语言就顺手拈来了,而且你还可以跟那些准备学C语言的人说,学C语言其实很容易的....

耀州区17843968240: 学习C语言有用吗 -
斗适消络: c语言是一门基础的语言. 可以说,当你熟悉了它之后,你以后学什么语言都不是很大的问题. 但大体上,编程语言分两种,一个是面向对象,一个是面向过程. 其中c语言就是面向过程的编程语言. 而现在大多数的开发项目来说,面向对象是一个比较重要的概念.无论对于开发或者维护,都是比面向过程稍微成熟和方便. 所以,我建议你学习一门面向对象的语言. 我的观点是,当你学会了c语言后,尽快地向面向对象的编程思想转变.这会让你以后的编程生涯更加丰富多彩. java和c++是很好的面向对象.我个人认为,你只要学会理解其中一个,以后想向另一个转型也不是很大的问题. java是一个令很多程序员着迷的语言.尝试去学习也蛮不错.^_^

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网