㈠ c语言程序设计难不难谢谢了,大神帮忙啊
不学就难,学了就不难.(好像废话) 咳~~,如果你数学好的话,学起来一点困难都没有,当然记性也要好.如果你数学不好的话,学起来基本也没啥困难,多做练习,多找问题,多问问题,多看别人写的代码,多看教程,基本也就没问题了.总之,入门级别不难,越深入越难,但同时你那时的文化知识比较丰富了不是,所以基本没问题,必须有毅力,有恒心,有理想,有目标的执行下去. 换句话说,我们这边一个患有小二麻痹症的残疾男人,都可以在1年内学好它,并给多家公司单位进行编写软件项目.如果换了你,难道你连他都不如么.所以,加油吧,孩子..(我的确不如人家...呵呵)
㈡ C语言程序设计是不是很难学呢
第一次学习是比较难的,注重掌握语法,然后多多上机实践,只要上机次数多了,慢慢的你就会觉得不难了.
㈢ c语言程序设计难点在哪里
C语言是一种表达力很强的语言,而且与其他语言相比显得比较精炼高效。在C语言中的语法部分,比较难的是指针,由于它很灵活,用好的话能大大提高效率,反之则容易出错(一般是内存空间指向出错,如指针空悬、内存泄露等),但是当你练多了,指针应该也不成问题(要有意识的去练),我觉得真正的难点在于算法逻辑。理论上,C语言只要求你时刻知道自己在干什么,要实现什么功能,只要你的程序逻辑明晰,一般不用再DEBUG,一次就能成功,反之,如果自己都感觉模糊,那程序只会比你还模糊:-D,要极好的人品才能勉强运行成功,但出不出正确结果还不一定。解决的方法很简单,就是练。每成功写出一个程序,都会让自己有所进步,积累多了,就能在编程之前在大脑里构建出清晰的蓝图,编程自然不在话下。祝你在通往程序员的道路上一路狂奔,呵呵
㈣ C语言程序设计好学吗
多上机调试就我个人来说,我感觉入门不是很难。但是它是一门低级语言,所以从某种程度上来说它与硬件有一定的联系,那么想学好c语言就必须从最基础的层次上考虑问题。首先就要克服变量先定以后使用的规定。其实,从硬件上理解很能说过去,我们先定义了变量类型,计算机才能根据我们的定义分配内存大小,这样就好理解了。而其他的我想就是一些逻辑上的问题了,c语言是面向过程编程的,所以逻辑性很强,我们最好再做每一个程序的时候先写好流程图,不用太规范,自己读懂就行了。另外,作为应试技巧,我觉得我们在做程序题的时候,就把自己想成计算机,看看我们在预先不知道结果的情况下的判断,不过这也要基于对语言的熟悉程度,过看一些程序就会好的。我们学的是谭浩强的《c语言程序设计》,挺不错的,建议你也可以试试,最后,祝你能学好c语言。
㈤ c语言难吗
还好,万事开头难,坚持下去就可以了。
看你的态度了,一定要相信自己,对自己有信心。
学习忌贪多、忌浮躁、忌急功近利。把学习计划放的长一些,培养一个好的学习方法,一步一步慢慢走,终能学好的。
那么究竟怎样学习C语言呢?
1:工欲善其事,必先利其器
这里介绍几个学习C语言必备的东东:
一个开发环境,例如turbo C 2.0,这个曾经占据了DOS时代开发程序的大半个江山。但是现在windows时代,用turbo C有感觉不方面,编辑程序起来很吃力,并且拖放,更没有函数变量自动感应功能,查询参考资料也不方便。建议使用Visual C++,这个东西虽然比较大块头,但是一旦安装好了,用起来很方便。
一本学习教程,现在C语言教材多如牛毛,但推荐大家使用《C语言程序设计》谭浩强主编 第二版 清华大学出版社,此书编写的很适合初学者,并且内容也很精到。
除此以外,现在有很多辅助学习的软件,毕竟现在是Window时代了,学习软件多如牛毛,不象我们当初学习,只有读书做题这么老套。我向大家推荐一个“集成学习环境(C语言)”,里边的知识点总结和例程讲解都非常好,还有题库测试环境,据说有好几千题,甚至还有一个windows下的trubo C,初学者甚至不用装其它的编译器,就可以练习编程了,非常适合初学者。还有一个“C语言学习系统”软件,不过感觉只是一个题库系统,如果你觉得题做的不够,不妨也可以试试。
2:葵花宝典
学习计算机语言最好的方法是什么?答曰:读程序。
没错,读程序是学习C语言入门最快,也是最好的方法。如同我,现在学习新的J#,C#等其他语言,不再是抱着书本逐行啃,而是学习它们的例程。当然,对于没有学过任何计算机语言的初学者,最好还是先阅读教程,学习完每一章,都要认真体会这一章的所有概念,然后不放过这一章中提到的所有例程,然后仔细研读程序,直到每一行都理解了,然后找几个编程题目,最好是和例程类似的或一样的,自己试图写出这段已经读懂的程序,不要以为例程你已经读懂了,你就可以写出和它一样的程序,绝对不一定,不相信你就试一试吧,如果写不出来,也不要着急,回过头来再继续研究例程,想想自己为什么写不出来,然后再去写这段程序,反反复复,直到你手到擒来为止,祝贺你,你快入门了。
3:登峰造极
写程序的最高境界其实就是掌握各种解决问题的手段(数据结构)和解决问题的方法(算法)。
是不是写出底层程序就是程序设计高手呢?非也,写底层程序,无非是掌握了硬件的结构,况且硬件和硬件还不一样,要给一个芯片写驱动程序,无非就是掌握这块芯片的各种寄存器及其组合,然后写值读值,仅此而已。这不过是熟悉一些io函数罢了。那么怎样才算精通程序设计呢?怎样才能精通程序设计呢?举个例子:你面前有10个人,找出一个叫“张三”的人,你该怎么办?第一种方法:直接对这10个人问:“谁叫张三”。第2种方法:你挨个去问“你是不是张三?”,直到问到的这个人就是张三。第三种方法:你去挨个问一个人“你认不认识张三,指给我看”。不要小看这个问题,你说当然会选第一种方法,没错恭喜你答对了,因为这个方法最快,效率最高,但是在程序设计中找到解决问题的最优方法和你用的手段却是考验一个程序员程序设计水平的重要标志,而且是不容易达到的。刚才这个问题类似于数据结构和算法中的:Map数据结构,穷举查找和折半查找。所以掌握好数据结构和一些常用算法,是登峰造极的必然之路。最后给大家推荐严尉敏的《数据结构》清华大学出版社,希望每一个想成为程序设计高手的人研读此书。
㈥ C语言编程难吗 学好有用吗
C语言也没有多少英语和数学,基本的都是些保留字,变量名可以自定的,那些单词背也能背下来,余下的就是编程的思想了,注意多问,可去上面的那个那些论坛里发贴子和高手交流一下。 其实C语言挺好学的,但是做不成什么有用的程序,现在主要被初学者用来锻炼编程思想,作为典型的过程性语言具有很强的逻辑性,可以让人迅速的对计算机指令的执行过程有个初步的了解。 建议c语言能写出一般的程序就行,关键是触类旁通,了解一些其他的编程语言,C具有很强的通性。 现在真正在用的基本上都是面向对象的VC++、PB、.net等,总之,学好C语言对于以后的学习有很大的帮助,对于立志在IT行业有所发展的人来说,是更应该掌握C的。(真正的程序员用C,聪明的程序员用delphi。这是一句老话,但是到现在依然是真理,虽然用delphi人依旧那么些,但是学习C的人却越来越多。。。。 最后,真心的祝愿你能够通过自己的努力能够获取回报,在IT行业有所发展,有所成就!
㈦ C语言课程设计难吗C语言这门课难还是课程设计难
c语言课程设计不难。但是看问题人好像没有学过C语言,那对你来说就难了。因为虽然C语言是一门很基础的课程,但是想要突击学会还是不太现实的,编程是需要一段代码一段代码敲出来,才会有实力提升的,很难突击出来。所以如果没学过C语言,C语言的课程设计难。
如果已经学习过了C语言,有了底子之后就不难了。原因有三:一:如果C语言底子不好的话,就去网络。C语言课程设计的题目都被大学生做烂了,网上到处是源代码。老师出的题就算找不到元题,也能找到类似的题,照猫画虎,就能够交差了。二,C语言课程设计是把前面的知识综合运用。如果C语言底子好,平时练习多,那么只要能够做到把课程设计题目细化为一个一个模块----函数,然后再把一个一个函数编辑出来,最后函数嵌套函数,一个课程设计就出来了。比如选课系统的设计。三:课程设计是个活的东西,底子好的人,你可以再原有程序加上很多内容,大大扩充自己的程序功能;一些不爱编程的人,完成基本功能也不难。所以不管怎么样,作业做出来还是简单的。
例如选课系统的设计
查看所有课程-------显示所有课程的函数。用数组,或者结构题,加上printf语句可以完成,这部分比较简单。
查询课程------查询函数。根据关键字来查询,也不难,如果用数组名来查询,只需要把全部课程的名字与查询课程对比就像。
选课-----选课函数。在储存有学生课程的数组中,在最后再加一个数组元素就可以了。
删除已选课程----删课函数。和添加差不多。
显示自己已选函数。----和现实所有课程差不多。
还有写入写出函数-----这个是不常用的东西,把一些信息在开始写入我们的程序中,在最后把我们修改的信息储存起来。
,,,,,,,
大体上一个简单的选课系统就成了。完成这个程度,如果学习了C语言,应该是不难的。当然,这个程序还有很多的可以提升的地方,只要发挥自己的想象力,去动手,完善自觉地程序,做出来一份报告是不难的,不断的改进,做出来一份拿出手的程序,也不是不可能的。
总结,C语言简单,但是不可突击。课程设计不难,想要做出一个好的课程设计作业出来,需要花点心思。
本人也不是什么高手,只是粗谈下自己的意见。
㈧ C语言的编程语言难吗
C不难学,但是要学精比较难难。要有决心才能学好。1)相比较其他的编程语言(像C++,JAVA),C语言是个低级语言。从总体上来说,低级的编程语言可以让你更好的了解计算机。 2)设备驱动程序和操作系统只能用C语言来编写。现在,你可能还从来没有编写过一个设备驱动程序或者一个操作系统,但是如果你需要去修改他们的时候,怎么办? 3)如果你想要得到一份编写微控制器程序的工作的时候,该怎么办?他们都是用C语言编写的。就因为不想学习一门新的语言,你就准备限制你能得到工作的机会吗? 4)C的程序比其他用别的语言写的程序,实现相同的功能,它用的代码行数更少,而它带来的运行效率却更快。有时候,你的程序所需要的速度,只有C语言能做到。 5)如果你学习过C语言,你就能学习现在任何的高级编程语言。因为所有的高级语言都是以C语言为基础的(像JAVA,C++,C#等等)。 6)因为C语言已经存在很多年了,它有广泛的使用团体并且有大量的现成代码可以利用。这就使你能在过去程序的基础上,快速和高效的编写新的算法和函数。 7)C语言是一个开源组织的语言。一个开源组织的产物--LINUX,就是用C语言写的。如果你会C语言,你就能参加这个组织并且还能向众多的开源组织投稿,比如参加Source Forge并且给他们投稿。 8)C语言是唯一一个向你阐述指针的本质的语言。而C#和Java干脆跳过了指针这个题目。可是指针确实使C语言变得更加强大。 9)找编程开发方面的工作时,C语言仍然是最普遍需要的语言。所以它值得你花时间去学会它。 10) 任何里面有微处理器的设备都支持C语言。从微波炉到手机,都是由C语言技术来推动的。
㈨ 学C语言程序设计难不难
只要你想学。真的不难。。买本谭浩强的C语言程序设计,在下载郝斌的教程看。
㈩ c语言程序设计难不难本人逻辑思维能力一般,数学比较差,能学好吗
C语言的关键字并不多,所以
C语言程序设计
也不能说难,至于逻辑思维在所有
程序设计语言
里都是不可回避的,但和逻辑扯的上关系的也就那么几条语句,想搞懂也是没有问题的。不过软件开发,编程都是很枯燥的,未必每个人都能
坚持到底
。