1. 学习c语言前应该有什么基础,我是电脑小白,刚接触电脑,该怎么办
各位好!诚心请教个很迷茫的问题!
要学习C语言前,需要有什么样的基础?!
本人很有兴趣,也很想学编程,并选择了学C语言作为起步!
听有经验的老程序员说,卖本 潭浩强 老师出的 《C程序设计》第二版作为入门,比较合适!于是我买了回来!结果傻眼了,完全看不懂!
例如:什么是ASCII代码?什么是函数,函数的概念是什么?!我就不懂!是不是和数学里的函数是一个意思?如此这般的很多词汇的基本概念,我都不懂!
因此在此请教下各位,如果想看懂这本书,需要什么基础?!
比如,是不是要有一定的计算机编程基础知识?
数学需要什么样的基础?英文需要什么样的基础?
顺便说下,我是乡下人,小时候穷,没念过高中,现在做生意,生活好很多了!希望通过业余时间学编程,但是感觉底子太薄,完全没办法入门!
所以希望热心的朋友指点下,我要学习C语言前,需要有什么样的基础?!如果需要我学习高中或大学的基础知识,我就去学,学好了再来学C,我做好准备3-5年,能学懂C语言就行!
希望大家别笑话我痴人做梦,我很诚心请教的,在线等大家的指引!
谢谢!新年快乐!祝大家发财!
![学习c语言前应该有什么基础,我是电脑小白,刚接触电脑,该怎么办](https://tse-mm.bing.com/th?q=%E5%AD%A6%E4%B9%A0c%E8%AF%AD%E8%A8%80%E5%89%8D%E5%BA%94%E8%AF%A5%E6%9C%89%E4%BB%80%E4%B9%88%E5%9F%BA%E7%A1%80%EF%BC%8C%E6%88%91%E6%98%AF%E7%94%B5%E8%84%91%E5%B0%8F%E7%99%BD%EF%BC%8C%E5%88%9A%E6%8E%A5%E8%A7%A6%E7%94%B5%E8%84%91%EF%BC%8C%E8%AF%A5%E6%80%8E%E4%B9%88%E5%8A%9E)
2. 学习电脑c语言应该怎么学
首先要下载一个c的平台软件,如:Microsoft Visual C++或者Dev-C++,这样你可以在这个平台上面输入代码,测试程序。这个平台一般叫做:集成开发环境。
然后找一本比较浅的书,最好是写给中学生之类的,首先学会如何使用集成开发环境,学会输入代码,编译执行程序,查看出错信息。
学习的时候要一边搞懂概念,如变量、运算表达式等,一边要把举例的程序输入开发平台,做测试,看看结果和书上是否一样。如不一样,应该找出来,也不一定你错,因为有很多书有印刷错误!你如果能找出来,整个排错过程也是一种学习,而且印象深刻。
总之编程是一门实践的科学,和开车一样是个熟练工,不断的练习,就会融汇贯通!平时也可以到网易http://study.163.com/的云课堂和中国大学MOOC,哪里有大量的C语言学习课程,只是不要挑花眼,关键是实践!
3. 电脑C语言一般用于做什么?对语言和编程一窍不通怎么开始学习?
C语言的百科介绍:C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。
对与C语言,个人也是会一点,只能说C语言写的东西比较底层,很难写出图形界面窗口程序。但是它的执行效率很高,如果非要给点介意的话:
1.首先你要有一个正确的态度,没有一个正确态度的人是学不好任何东西的。你如果真想学好C语言的话,你就要做好好好学它的准备,不要三心二意。
2.其次,你要了解你学这个语言的目的。你是想过计算机等级考试呢?
还是想真正想用这一门语言。这就有很大的区别,这决定你学习的程度。
3.再次,你要了解你需要的教材。什么样的教材才是适合你。你要认真的选,不要太随意了。因为不同的教材程度不同,也不一定适合你。
3.然后,就是学的问题了。你做好了上面的准备,就好好开始学了。可是学好一门语言,一个好的方法很重要的。你要从整体上来理解C语言,认识到C语言的优势,还有C语言的特点。C语言是面向过程的一门语言,特别强调各个程序的关系。像程序之间的调用,这是很平常的。
你需要大量的在机子上实现你的程序。运行环境可以是Cfree或者c++6.0.
最后希望你能学好
![电脑C语言一般用于做什么?对语言和编程一窍不通怎么开始学习?](https://tse-mm.bing.com/th?q=%E7%94%B5%E8%84%91C%E8%AF%AD%E8%A8%80%E4%B8%80%E8%88%AC%E7%94%A8%E4%BA%8E%E5%81%9A%E4%BB%80%E4%B9%88%EF%BC%9F%E5%AF%B9%E8%AF%AD%E8%A8%80%E5%92%8C%E7%BC%96%E7%A8%8B%E4%B8%80%E7%AA%8D%E4%B8%8D%E9%80%9A%E6%80%8E%E4%B9%88%E5%BC%80%E5%A7%8B%E5%AD%A6%E4%B9%A0%EF%BC%9F)
4. 编写出一个软件需要学习哪些软件,我现在只是在课上学了c语言。
既然你诚心诚意的发问了,那我就多打一点字来回答你吧。哈哈
我也计算机专业的。
其实是这样的哈,目前呢,大部分院校都是以C语言作为专业学习的入门的,其实C语言很重要,他就相当于数学一样,是你以后学习的基础,所以你首先要把基础打牢。
然后你问,写一个软件需要学习哪些语言?
其实是这样的,无论是c、c++、c#、python、java、还是php等等,他们都是非常优秀的语言,都能够独立的编写一个软件,只是有不同的需求用不同的语言来实现,这一点差别而已。
比如说,你写网站,基本上用java、php、asp.net之类的,如果是做一个windows平台的软件,可以用c++,c之类的,如果是做数据挖掘,大数据,爬虫,这些,很多人用python。等等。
至于说,你应该怎么来学,还是要看书,或者网上的教程。网上有很多网站可以学习,不是打广告哈,比如说,慕课网,极客学院,等等。
5. 学习C语言时,感觉有些简单的程序能够看懂了,但是让自己去编却不知道该怎么下手,我该怎么办?
这是典型新手会遇见的问题,很正常,不用过于担心,以前的我也是这样的。
这里我谈谈我是怎么过渡的吧。
你现在得状态肯定是C语言基本的知识基本懂了,但是运用起来不方便。这就好比,英语一样,一些基本的语法,单词你都懂了,但真的说起来,你又不行了。
编程就是站在电脑的角度去想问题,多编一些,多想一下,慢慢的,你就会自然从电脑的角度去想问题,自然而然代码就出来。
你现在要做的,我建议,你拿到你的教材,里面的例子,不管你懂还是不懂的,一个一个实现一遍,不要觉得抄代码很无聊和没用,等你写完一遍之后,你就会发现你的编程水平提高了很多。
再然后,你就可以去找些题目来做了,多练习一段时间,你编程就OK了。
现阶段,你要做的就是多写代码,如果功底不好,就按照我的方法,抄书,抄到一定阶段就入门了。
其次,遇见问题,多和同学交流,其实,很多东西都是从同学那里雪来的。很多问题,有时候你苦思冥想,别人一眼就看出来了。这很重要,一定要多问,不要怕拉不下脸,我当时入门的时候,就粘着大神天天问。
然后,等你水平到了一定得阶段,已经入门了,就可以去找老师做点东西了,这样进步最快,当然要量力而行,要不太打击自己了。
在然后,你就可以自己写一些你想实现的东西了。
还有一个要点,一定要保持激情和兴趣,学编程的路很坎坷,有时候,你看到代码就想吐,想到调程序就烦,一定要坚持过去。
基本上就这些了,希望能够帮到你。
![学习C语言时,感觉有些简单的程序能够看懂了,但是让自己去编却不知道该怎么下手,我该怎么办?](https://tse-mm.bing.com/th?q=%E5%AD%A6%E4%B9%A0C%E8%AF%AD%E8%A8%80%E6%97%B6%EF%BC%8C%E6%84%9F%E8%A7%89%E6%9C%89%E4%BA%9B%E7%AE%80%E5%8D%95%E7%9A%84%E7%A8%8B%E5%BA%8F%E8%83%BD%E5%A4%9F%E7%9C%8B%E6%87%82%E4%BA%86%EF%BC%8C%E4%BD%86%E6%98%AF%E8%AE%A9%E8%87%AA%E5%B7%B1%E5%8E%BB%E7%BC%96%E5%8D%B4%E4%B8%8D%E7%9F%A5%E9%81%93%E8%AF%A5%E6%80%8E%E4%B9%88%E4%B8%8B%E6%89%8B%EF%BC%8C%E6%88%91%E8%AF%A5%E6%80%8E%E4%B9%88%E5%8A%9E%3F)
6. 对于没有学习过计算机基础课的同学,怎样才能学习好C语言基础呢?
如果你是学生,或者如果你有充足的时间。我建议你仔细的掌握下面的知识。我的建议是针对那些希望在IT技术上有所成就的初学者。
〖日三省乎己〗
每天读的书太多,容易让人迷失方向。一定要在每天晚上想想自己学了些什么,还有些什么相关的东西需要掌握,自己对什么最感兴趣,在一本书上花的时间太长还是不够等等。同时也应该多想想未来最有可能出现的应用,这样能够让你不是追赶技术潮流而是引领技术潮流。同时,努力使用现在已经掌握的技术和理论去制作具有一定新意的东西。坚持这样做能够让你真正成为一个软件“研发者”而不仅仅是一个CODER。
〖把最多的时间花在学习上〗
这是对初学者最后的忠告。把每个星期玩SC或者CS的时间压缩到最少,不玩它们是最好的。同时,如果你的ASP技术已经能够来钱,甚至有公司请你兼职的话,这就证明你的天份能够保证你在努力的学习之后取得更好的收益,你应该去做更复杂的东西。眼光放长远一些,这无论是对谁都是适用的。
相信你已经能够决定是否学习C#或者什么时候去学它了。
7. 您觉得电脑基础应该看什么,c语言如何弄得懂
需要的话我给你提供视频,我现在正在自学,看的郝斌的视频从0开始学习,我没有任何计算机及英语基础可以学的懂,你需要的话我可以吧视频发给你
![您觉得电脑基础应该看什么,c语言如何弄得懂](https://tse-mm.bing.com/th?q=%E6%82%A8%E8%A7%89%E5%BE%97%E7%94%B5%E8%84%91%E5%9F%BA%E7%A1%80%E5%BA%94%E8%AF%A5%E7%9C%8B%E4%BB%80%E4%B9%88%EF%BC%8Cc%E8%AF%AD%E8%A8%80%E5%A6%82%E4%BD%95%E5%BC%84%E5%BE%97%E6%87%82)
8. 电脑C语言该从那里学起
编程入门最好的语言是C,建议你从C学起,课程设计如下: 1、C语言(推荐书籍:谭浩强的《C程序设计》,附带一本习题答案,还有一本习题集,有条件可以买) 说明下,C语言是要下工夫学的,建议你书上的所有习题你都要认真做,彻底领悟,同时每题都要上机实际编程操作 2、数据结构(推荐书籍:严蔚敏的《数据结构》,附带习题答案) 数据结构主要让你掌握一些常用的算法,这个学习起来可能有些枯燥,但是要坚持 3、数据库结构(当年我看的那本书作者忘了,叫《数据库系统原理》,是本绿皮的,你可以找类似的书) 编程是离不开数据库的! 4、软件工程(这个大致看看,了解一下软件是如何开发出的就行了) 学习这些,你这要下载一款叫TurboC的软件就行了! 说一下,学好了上面这些知识,你可以还写不出软件,但是你的良好、严谨的编程思维已经培养出来了,举个形象的例子:就像练武功,你这时已经掌握了修习内功的法门,有一定的内力基础了,这时就可以学习招式了! 此后,你可以选择自己的方向:比如.net方向的开发,可以学习C#、J#、VB.NET这些语言;Java方向,J2EE、J2SE、J2ME;C++等等,当然你也可以跳过上面步骤直接学习这些东西,但是效果肯定没有上面的好。有问题可以Hi我!