当前位置:首页 » 编程语言 » 我c语言都要出来了
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

我c语言都要出来了

发布时间: 2022-11-03 02:58:10

① 新手如何入门c语言

如果是想通过计算机等级考试 就买一本全国计算机等级考试二级试题认真做就可以了 当然也要加强上机实践。

怎样才能学好C语言

第一:C语言语法结构很简洁精妙,写出的程序也很高效,很便于描述算法,大多数的程序员愿意使用C语言去描述算法本身,所以,如果你想在程序设计方面有所建树,就必须去学它。
第二:C语言能够让你深入系统底层,你知道的操作系统,哪一个不是C语言写的?所有的indows, Unix, Linux, Mac, os/2,没有一个里外的,如果你不懂C语言,怎么可能深入到这些操作系统当中去呢?更不要说你去写它们的内核程序了。
第三:很多新型的语言都是衍生自C语言,C++,Java,C#,J#,perl...哪个不是呢?掌握了C语言,可以说你就掌握了很多门语言,经过简单的学习,你就可以用这些新型的语言去开发了,这个再一次验证了C语言是程序设计的重要基础。还有啊,多说一点:即使现在招聘程序员,考试都是考C语言,你想加入it行业,那么就一定要掌握好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语言又来了

第一题 char str[10]="China"; 数组元素个数为10 是对的,声明了10个单元。
第二题 它是古老的c语言函数写法,曾经是正确的。但是,老皇历早已不用了。
现代和不古老的正确写法是: int max(int x, int y){ }
第三题是对的, 格式 %% 是转义字符,即2个百分号 输出 一个百分号,结果是印出字符串: a=%d,b=%d 而没有输出 a b 的数值。

③ 自学c语言要多久可以工作

C语言的确是基础 C++是C的拓展,Java是用C语言开发出来的 学语言一般都先学C掌握了编程思想,才学那些高级语言。现在很多人都懂C,不过都不精通,C精通的话工作工资都不缺。
不过每天学几个小时,得学段时间,因为需要大量的联系。怎么也得写过万行的有效代码,不是那种平时做的练习题神么的代码。
不看学多长时间,而看你怎么学的,能不能独立解决问题。一年的话也能有点资本,学得好凑合着也能找到个工作了。如果是培训的话,时间短,而且学的也快,三四个月也可以找到一份满意的工作。

④ 我现在会c语言了!以后想进入IT行业!我还要学些什么

我是一个C语言的设计师,从我接触C语言这几年来看,给你一下些个人感觉
1,C语言(指针,构造体)难,但也是C语言的精髓。2,3重指针再加上构造体应用起来,让你自己都能看迷糊。
2,C语言是属于高级语言和低级语言之间的语言很多时候在应用上需要用到计算机硬件方面的知识。(比如API制作时)
3,C语言无所不能(什么都能做),但是有的时候想实现很累(要写很多行程序才能达到一个小小的功能)。GUI方面编程非常弱
4,C语言是逻辑语言,不同于JAVA等物体指向语言制作时的思维方法(想法不同)

总结:想写好语言,现学1种,那种都可以,但是一定要精,不是说那种入门级。当你真的学会这门语言的时候,再看背的语言,原来大家都是大同小异。如果你想知道自己的C学到什么样的程度的话,你可以买R&K(C语言开发者)的书。看了后自己的能力就明白了。
PS:R&K的书,被称为C语言的圣书。就像是C语言的说明书一样,里面记录的程序你能看得懂,就算是你C语言合格了。

⑤ C语言问题(很急,我写的程序编译没问题但执行出来却什么都没有)

if(i=j)
改为
if(i==j)

if(i=j)没报错是因为它本身没有语法错误,但i=j是语句而不是逻辑表达式了。

⑥ 今年我的c语言二级考试编程的时候三道题都运行出来了,结果是不及格怎么回事能否查的批改情况

这个很正常,我06考笔试过了上机没过,07年再考上机,而且运行两年都是成功了,但都没过。做一道题运行正确能过那是不可能的,C语言总共三题100分,前面两题都是30分,最后一题40分,只有前两个都对了才过,我两次都只做了两题~~~。估计是运行正确,但不是正确答案吧,肯定是自己哪搞得不对~~!祝你下次再过。

⑦ C语言!我要输出 * *** ***** *******

初学程序改错很重要 当你不知道哪里出问题的时候告诉你个好方法 把你想知道的数据全部答应出来附上行号printf("%d\n",__LINE__); 就能很明显看出来哪里跑飞了。。比如你这里for(k=3;k>=0;i--) 你把K打印出来就能很快发现 循环一直在重复K=3变成一个死循环 他会一直打印K=3并打印行号 你就能知道死在哪一行了 把i-- 改成k--

⑧ C语言 我写了好几个函数,每个函数都要打印一个输出结果,先调用的函数的输出是下一个函数的输入,但是最后显

比如:
int fun1(){
....
}
int fun2(int a) {
.....
}
int fun3(int b) {
...
}
int main() {
int a,b;
a = fun1();
printf("fun1 = %d", a);
b = fun2(a);
printf("fun 2 = %d", b);
printf("fun3 = %d", fun3(b));
}
这样不就行了

⑨ c语言编程怎样入门

相对于其他编程语言,C语言还是比较难的。初学者需要注意一下几点:
一是学习顺序
先从熟悉简单的C语言语法开始入门,然后再循序渐进,学习C++语法,WIN32、MFC、QT、网络编程,数据库、数据结构、算法、COM、STL等。构建一个完整的C语言知识体系。这需要一个比较漫长的学习积累的过程。语法入门部分大概2-3个月,其他部分需要学习和工作中慢慢理解和消化了。
二是学习方法
人的知识80%是通过眼睛获取的,但是学习编程有所不同,除了看书、看视频之外,关键是要勤动手,勤动脑。通过做大量的练习、项目实战不断积累代码量。只有代码量足够多了,项目做的多了,才能算是真正学会了。项目能否完成,就是衡量是否学会的唯一标准。后期就是代码的质量和优化问题了,这个只能在项目工作中慢慢积累经验了。
最后强调一点,很多人学不会编程是因为掉坑里了。就是教程或者书上的知识点之间跨越太大,作为一个初学者很难自己摸索出来,前面的知识点没有掌握,接着学习后面的知识,肯定是学不会了。目前绝大多数编程书籍和教程或多或少都有这样的弊端。自学能力比较强的人可以通过各种方法,参考各种网上的资料自己解决。但是大多数自学能力不是很强的人,只能依赖老师、同学、同事或者朋友帮忙指导,或者报名培训机构,老师指导完成了。学习编程通常需要一些好的学习资料,包括纸质的书籍,视频教程,课件,项目练习,代码。零基础入门的书籍推荐《明解C语言》、《C Primer Plus》,还有一本非常特别的汇编和C语言正向逆向结合的书编程达人内部教材《汇编、C语言基础教程》也非常不错,讲解汇编和C语言的本质非常透彻,非常细致。视频资料也是特别多了,各种视频网站、论坛、自媒体都有,比如网易课堂、腾讯课堂、慕客网这些。还有一些论坛,比如CSDN、编程中国等。最重要的一点就是答疑服务,推荐爱达人的网站也很不错,从零基础入门到应用课程,配套的视频、课件、代码、项目、答疑服务都有,还可以兼职接单,学以致用。

⑩ 我已经学会了c语言、c++和数据结构,接下来要自学什么

看你的发展方向啊,太多了。
游戏:WINDOWS 游戏编程大师技巧、图形学。
嵌入式:找找嵌入式系统方向的书呗
手机开发:又有苹果和ANDROID两种为主

系统开发:分WINDOWS和LINUX为主,WINDOWS编程、UNIX环境高级编程什么的。
还有像数据库、数据挖掘。

如果是计算机专业学生的话,一般有三个方向都要兼顾,一是对一些底层比如硬件知识的了解,推荐 深入理解计算机系统。
二是应用、软件开发方向,就是我上面说的那些。
三是其他的知识,比如数学、算法等各种专业课程知识。