1楼:綉乞群群
学习c语言不是一朝一夕的事情,但也不需要花费十年时间才能精通。
1、要读就读好书,否则不如不读
2楼:匿名用户
看起来很吃力,你不将题目用文字表述出来也可以,别把题目贴图成纵向,还有就是一次一个题目就可以了,不要太贪心。
3楼:杨武威
#include
intmain()
c语言编程怎样入门
4楼:匿名用户
一、工欲善其事,必先利其器
这里介绍几个学习c语言必备的装置和书籍:
a)开发环境
例如turbo c 2.0,这个曾经占据了dos时代开发程序的大半个江山。但是现在windows时代,用turbo c有感觉不方面,编辑程序起来很吃力,并且拖放,更没有函数变量自动感应功能,查询参考资料也不方便。
建议使用visual c++,这个平台虽然体积大,但是一旦安装好了,用起来很方便。
b)一本学习教程
现在c语言教材多如牛毛,推荐大家使用《c语言程序设计》第二版。此书很适合初学者,并且内容也很精到。
c)利用辅助学习软件
毕竟现在是windows时代了,学习软件多如牛毛,这里向大家推荐一个“集成学习环境(c语言)”,里边的知识点总结和例程讲解都非常好,有好几千题的题库测试环境,包括一个windows下的trubo c,初学者甚至不用装其它的编译器,就可以练习编程了。还有一个“c语言学习系统”软件,不过感觉只是一个题库系统,如果你觉得题做的不够,不妨也可以试试。
二、葵花宝典
学习计算机语言最好的方法是什么?答曰:读程序。
没错,读程序是学习c语言入门最快,也是最好的方法。我们大家都应该有个体验——在最初学习windows系统操作或microsoft words如果操作的过程中,刚开始总是正儿八经地买来教材,结果读来读去却云里雾里,而当我们将教材丢在一边,拿起鼠标反复地试,几个小时就搞定。包括学习j#,c#等其他语言,在今天的windows时代,也不再提倡抱着书本逐行啃,而是学习它们的例程。
当然,对于没有学过任何计算机语言的初学者,多少要先阅读教程,认真体会所有概念,然后不放过这一章中提到的所有例程,仔细研读,直到每一行都理解了,再找几个编程题目,最好是和例程类似的或一样的,自己试图写出这段已经读懂的程序。如果写不出来,回过头来再继续研究例程,想想自己为什么写不出来,然后再去写这段程序,反反复复,直到你手到擒来为止。
三、登峰造极
写程序的最高境界其实就是掌握各种解决问题的手段(数据结构)和解决问题的方法(算法)。
是不是写出底层程序就是程序设计高手呢?非也,写底层程序,无非是掌握了硬件的结构,况且硬件和硬件还不一样,要给一个芯片写驱动程序,无非就是掌握这块芯片的各种寄存器及其组合,然后写值读值,仅此而已。这不过是熟悉一些i/o函数罢了。
那么怎样才算精通程序设计呢?怎样才能精通程序设计呢?举个例子:
你面前有10个人,找出一个叫“张三”的人,你该怎么办?第一种方法:直接对这10个人问:
“谁叫张三”。第2种方法:你挨个去问“你是不是张三?
”,直到问到的这个人就是张三。第三种方法:你去问一个人“你认不认识张三,指给我看”。
不要小看这个问题,你说当然会选第一种方法,那么恭喜你答对了,因为这个方法最快,效率最高,但是在程序设计中找到解决问题的最优方法和你用的手段却是考验一个程序员程序设计水平的重要标志,而且是不容易达到的。刚才这个问题类似于数据结构和算法中的:map数据结构,穷举查找和折半查找。
所以掌握好数据结构和一些常用算法,是登峰造极的必然之路。
5楼:终迎丝仆昕
刚开始学时,大家不用急着去编程序,先搞清楚程序的作用,写程序的目的,搞清楚程序的大体结构,如果有条件的话在电脑上把书上的程序打几遍,没有电脑的话,就抄上几遍,接着从最简单的程序编起,比如写个最简单的小学应用题........
当对程序有了一定的认识的时候,在试着去编些比较复杂的(不是很复杂的。。相对来说)
编程序不要怕有错误,每一个错误都是对你的一个提高,还有编程序要敢大胆的设想,就算结果是错的.....
当你自己能编一个小小的程序时,那种成就感很大的。。。以后会对他越来约来感兴趣的........
6楼:匿名用户
任何知识的学习没有太多捷径,但有经验、方法及教训
(2)动起手来--立马安装vc++6.0或vs开发环境
c语言是特别注重动手实操能力的课程!!动起手来,现在开始安装vc++6.0开发环境,从第一个经典程序“hello,world!
”开始,每一个例题及知识点均通过开发环境验证、理解深化。多做每一章小型实验操作(网上多得很)。提升**调试能力。
(3)有了基础后,一般可以有两个发展方向可供选择
(i)转向项目实战
建议购买一本c语言项目教程,在实践项目中强化理论知识的学习。
(ii)继续深入理论学习
建议购买国外经典深入学习c语言的教程,人民邮电出版社-c primer plus(第5版),或者 机械工业出版社-c程序设计语言(第2版.新版)
下定信心,坚持下去!希望对你有所帮助。
下面是**的 孙海洋 版 c语言程序设计 部分内容截图。
7楼:四川新华陈老师
相对于其他编程语言,c语言还是比较难的。初学者需要注意一下几点:
一是学习顺序
8楼:江西新华电脑学院
现在都是信息化的时代,没有一门好的技术是难以在社会之中立足的,
现在的电脑技术飞速增长,每家公司都需要电脑人才,你可以去学习电脑专业,
在这个领域中还是有很大的发展空间的,只要自己好好学习,以后的前景不可限量。
9楼:周幽
建议你这样试试看:
1:看一看kr的c语言程序设计;
2:买一本关于数据库的书学一下;
3:多做题,掌握一些经典c语言的解题技巧,比如汉诺塔等。
这样做的好处:虽然笨拙,但是基础会很坚固的。
注意事项:一定要坚持,学这个很容易感到枯燥乏味。
10楼:year医海无边
s是字符指针数组。 对应4个字符串。
循环中 i=3 2 1 0
对于不同的i,j有不同取值
3: 第一次判断就不成立, 直接退出。 不做操作2: j=3
1: j=3 2
0:j=3 2 1
输出的是s[i]+j
也就是 从s[i]字符串的第j个字符开始输出所以输出是
while
akeak
tinue
ntinue
ontinue
11楼:匿名用户
买一本有头的书看一下,。再下一个软件是c++就可以了。不会很难的。
12楼:beni花花
这种入门到工作的课程,现在人都可以直接在三人行慕课的平台上学到的。
编程初学者,应该学c语言,还是先学易语言?
13楼:匿名用户
易语言...就是那个中文编程语言...我曾经接触过 拿来写外挂用的...易语言没什么意义,太过于简单了,很多东西都给你封装好了,只要一个语句就结束了...
直接从vs2010开始没问题,只是要先从控制台应用程序开始入手,浅显易懂,较好上手。
c语言我比较推荐21天学会c语言这本书,挺好的,讲得很详细!
要加油啊~自学没想象中那么痛苦的,其实挺有趣的~
14楼:融雁兰权理
vb是最容易的
也是基础
大学课程中vb是基础必修课的
所有专业都要学的
c语言功能很强大的
但是觉得还是先学vb吧
容易上手,有兴趣的话,努力专研一个星期估计就可以搞定了。
15楼:圣光荏苒
可以先学易语言积累些经验,但我建议直接学习c语言。
c语言没有可视化控件库,所以是全部打**。
使用vc6或者vc2010都可以。
16楼:惟爱妳
这个无所谓把。c系语言是目前比较火的语言。当然如果一点编程基础都没有的话我还是建议去学一下易语言入门入门。
17楼:匿名用户
c语言就从谭浩强的c程序设计搞起,这个和英语没啥关系的……用心学就好
18楼:magic_旭
既然是一张白纸的话那么一定要从最基本的开始了,建议先从c开始吧,编程环境建议使用vs2012,易语言就不要学了吧
初学者学习编程应该从哪入手?(没基础的应该从哪学起)
19楼:匿名用户
学习编程需要什么基础,首先教你编程入门学什么语言?
20楼:懂我丽丽
可以学习c,或者c++/c#(c#用的较多) 。
1、开始的时候可以只是看一些语法之类的基本规则,不一定非要弄得特别懂,按照书上的实例亲自做几个试试,培养一下信心,时刻给自己一点鼓励很有必要。
2、等到基本功差不多了,就去看看数据结构和数值算法方面的书,了解数据存取方面的知识。不管你学什么语言,这些都是必须学的,除非你只是想在编程方面浅尝辄止。
3、再就是尽量去多做练习,最好参与做一些项目,或是研究别人做的实例。
编程是编写程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,是计算体系按照该计算方式运行,并最终得到相应结果的过程。
为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
注意在学习过程中要养成良好的编程风格和书写习惯。还有不妨多去国内著名的编程论坛看看帖子,尤其是精华贴,多与别人交流,收获很大的。至于每天的学习时间,因兴趣和耐心而异,最重要不是时间长短,而是每天感觉到自己有所收获就可以。
21楼:江西新华电脑学院
it的就业前景还是不错的
选择学校方面 一定要选择 有资质的
教学 师资力量 环境不错的
看学校 历年来的毕业生如何
22楼:最新资讯资料
编程应该是很多非计算机专业入门的必学科目,编程就像我们小时候的牙牙学语,只有学会快乐说话,才能去学习语文等科目。而语文就像计算机专业的人工智能,还没有学会说话,就想学语文是不可能的,同样的还没有掌握计算机语言,你还没有弄懂电脑给你的对话,怎么能学会人工智能呢?
一、编程语言有很多,我们该如何选择一门先学习呢?
综合出炉的编程语言排行榜,我们可以具体分析一下:
通过榜单我们可以看出,编程霸主依然是java、c语言、c++、python等。
1、为什么java依旧能持续占据榜单榜首?
一方面是因为java非常强大的适用性,而且入门学习java也能很快上手,而在**逻辑方面,java也做到了无懈可击,清晰不混乱,而且因为自身机制原因,java还很适合在移动端领域深造,安卓和ijos都是经过java制作的,在领域方面java是涉及的非常广泛。
2、c/c++语言应该是出现最早,但为什么排在榜单第二呢?
c 是比较老的编程语言之一,由于它的**运行速度快而且简单,它到现在仍然一直被使用。它的学习难度比较大,但是,一旦你掌握了它,你就可以做任何语言能做的事情。你可能不会用它去做高级的**或者软件,但是,c 是嵌入式设备的首选编程语言。
随着物联网的普及,c 将被再次广泛的使用,对于 c++,它被广泛用于一些大型软件。
3、python编程语言上升速度最快,为什么越来越受程序员的青睐?
原因有几个:1、主要归因于 python对大数据的处理能力,性能表现优良,语法相对简单,学习成本较低。2、人工智能及云计算的发展,国家推广人工智能教育, python被一些学校作为教学语言。
3、借人工智能的声势,宣传 python的各种优势,所以,迅速在大众中传插。就如区块链技术。
二、针对以上的数据分析,对于非计算机专业入门计算机行业来说,选择哪种编程语言,可以从以下几个方面入手:
考虑一下自己的兴趣点和以后的就业方向。比如说:以后想从事人工智能方向,可以选择学习python;如果以后想进入大数据领域,可以学习java或者python;如果想进入物联网领域,可以选择学习c语言……
c语言用什么编译器好,初学c语言,用什么编译器好
1楼 匿名用户 gcc呗,那就,再说了你练开发你用个win10 我也服了你了, 不用xp,怎么也得用win7吧 搞了win10 2楼 派大星的账号 gcc或者dev c 3楼 win 的话 推荐gcc mingw,ide推荐code blocks 4楼 匿名用户 devc 或者是vs 5楼 奇礼 t...
作为编程初学者如何选择实用性的编程语言
1楼 匿名用户 对工作环境的选择,编程初学者应该找一个大一点的公司,数据应用比较多的,平时多写一下外挂程序,会逼迫自己去学点东西,不然学无所用 了然无趣。人们的生活就是远离低级趣味,明明知道没有用的东西不会有太大的兴趣。 对开发环境的选择,我个人认为要学号一门语言就得先学开发环境,你想学c就好好研究...
我有C语言的基础,但想学有关网络游戏的编程语言
1楼 八路军总指挥 首先先来分析一下网络游戏编程的组成! 1 服务器编程 1 数据库 2 网络 3 人工智能 2 客户端 1 人工智能 2 网络 3 界面 4 控制 5 数据库 简单地说就是这样的,但是根据不同情况还有很多! 我可以这样和你说目前所有的几乎语言都可以用来开发网络游戏,如 vc del...