刚学c语言,实在不会了?

作者&投稿:满通 (若有异议请与网页底部的电邮联系)
学了C语言怎么不会编程?~

我就拿你要编写“优化大师"这样的软件为例。 1、优化大师,显然会有大部分不是用C写的,使用C++或其他语言更多。 2、你在学校写的C语言程序都还叫做”控制台应用程序“,离有窗口有按钮的WIN32应用程序还差得远 3、如果你想写出一个WIN32应用程序,那你最好再学完Ch后学C++。 4、你说”不知道该调用哪些函数“,这是很正常的。毕竟才是刚学完C语言。像优化大师这样的程序,调用WINDOWS API函数至少近百个。为了实现功能更是不知道自己还要写多少个函数、类。 写WIN32程序也要看书的,比如《windows程序设计》等。 5、慢慢来。
希望采纳

对于学不好数学和英语能否学好C语言,各有各的见解。

虽然说,学编程要接触到各种各样的英语单词、数字、各种语法,需要严谨敏捷的数理逻辑思维,但是只要肯学,肯下功夫,即使学不好数学和英语,学好C语言也不是不可能的,只是可能比较辛苦而已,可能需要花比别人更多的时间。
当然,可以先学一种中文编程语言,叫易语言,掌握计算机编程的基本知识,慢慢地从简到难,渐渐地深入。
正所谓“世上无难事,只怕有心人”,只要有毅力,坚持不懈地学习编程,学习C语言,就能成为该领域的高手。

一切皆好一些、在线客服人员、一起?????在??在你家的。:不能太久:不知道该:不要,

、完整的C语言结构

一个完整的C语言结构由以下几部分组成:

(1)头文件:作为一种包含功能函数、数据接口声明的载体文件,主要用于保存程序的声明,而定义文件用于保存程序的实现。

(2)子函数声明:用于声明用户定义的子函数。

子函数声明用于在程序开头声明用户自己定义的子函数,有一种特殊情况是不需要声明子函数的,假设子函数1需要引用子函数2,时,如果子函数2在第10行,但是子函数1在第9行,即子函数1位于子函数2之前,这时必须声明子函数2,如果子函数1在第10行,子函数2在第9行,即子函数1位于子函数2之后,那这种情况是不需要声明子函数2的。

①函数名:上图中,函数名就是ZiFunction,名称可以随便写,但是开头不能是英文字母之外的字符,剩下的位置只可以有数字和下划线,例如Zi_Function或者Zi_1_Function这种。

②函数形参:函数形参就是括号里面定义的变量,这用于这个子函数被调用的时候,在括号里面传递子函数运行所需要的参数。如果函数没有参数,可以空着不写。

③函数返回值类型:void的位置就是返回值类型,void代表函数不需要返回值,如果前面定义的是其他关键字的时候,函数必须有返回值,就是在函数里面写入return 返回值。

(3)全局变量定义:定义所有函数都可以使用的变量。

全局变量是在程序中定义一个变量,这个变量所有的函数都可以使用,但是全局变量的变量名不允许重复,例子中第3行就是全局变量,变量类型是unsigned char,变量名是num,定义变量必须是变量类型+变量名的形式,全局变量可以给初始值,也可以不给。在程序中,如果用不到全局变量,就可以不定义。

(4)局部变量定义:定义所在函数才能够使用的变量。

局部变量是指在一个子函数里面定义的变量,这个变量只有这个子函数才能够使用,所以只需要保证在这个子函数里面名称不重复即可,定义的时候可以给初始值,也可以不给。在程序中,如果用不到,就可以不定义。

(5)子函数:专门实现某个功能所定义的程序块。

(6)主函数:C语言程序运行的入口,整个程序中只能有一个主函数,且函数名只能是main。

2、关键字:C语言中,关键字一共有32个,但是常用的并不多,下表列出了32个关键字的名称与作用。在基础阶段,只需要了解表中标红的几个关键字即可。

3、变量:变量是C语言中重要的组成部分,那么,什么叫做变量,下面从一个例子说明。

程序第5行定义了两个变量a和b,第6行将变量a加1然后重新把结果给a,第7行变量b将a的最终结果读过来,这就是变量,即变化的一个或一串符号。

变量的定义格式必须是关键字+空格+变量名,如上图所示的定义方法,关键字是char,变量名是a,逗号用于分离a和b是两个变量,C语言中,逗号代表一条语句中的分割,分号则代表一条语句,变量名开头第一个字符可以是下划线或者英文字母,但不能是数字或者其他符号,第一个字符后面可以是数字,下划线,字母

还有一种变量定义的方式,就是关键字+空格+变量名+赋值,推荐这种命名方式,因为如果没有初始值,那么这个变量的值是不固定的,即按照编译器随机分配一个值作为初始值。如下图所示。

在C语言中,必须遵循变量先定义后使用的原则,使用一个变量必须先定义变量,然后才能使用。


感觉c语言学的稀里糊涂的,虽然大致编程懂了,但是很多细节不会,有没有...
如果楼主就是计算机专业的学生我觉得没必要,因为后面的课程里包括数据结构,数据结构课设,操作系统课设等等很多都是不断加深你对编程的理解的,也是不断锻炼你的能力,所以一个系统的学习只要你按部就班慢慢就会培养出感觉的。。。当然了,,如果你愿意再看看书也是蛮不错的,建议在平时遇到不会的就...

你觉得c语言难吗?为什么
学习编程,最基本的操作就是看书,因为书上有基本的一些理论知识和语法,看了书之后才能明白一门语言需要哪些基本要素。而掌握基础语法之后,就要多练习,锻炼编程思维,这样才能越来越上手。根据自己学习c语言的目的适当跨越一些内容 我是金融专业的,学习python完全是为了处理数据,所以我就不会过于纠结基础...

本人小白,学习了C语言基本语法后,还是不知道完整的程序该怎么写?_百 ...
你可以先照着书本写一个只有main函数的程序,实现最基本的输入和打印。再尝试把其中的输入和打印功能单独写成两个函数,用main函数调用它们。最后再逐步给程序添加内容,让程序逐渐复杂(比如添加循环、判断,函数间传递数值或地址)。如还不会写,那先学会抄,把书本上代码反复打几遍,再试着改改。

学c语言一个月了,感觉什么都没有学到?
以我所见,你先打好基础,掌握数据结构是关键,然后转学java,或者C++,这对你以后比较好找工作,等以后有时间再来深入的学习C语言,只懂皮毛没用,只有精通才行!自学吧,坚持就是胜利,我用了一年时间来学习C,C++,现在正学习JAVA,有时候肯定会有地方自己看不懂,别忘了,有网络啊,这是最好的老师,我就是...

如何学C语言啊,我一遇到编程题就不会了,怎么办,求指教
然后不看别人的自己写一遍,直到写到烂熟于心。如果只是看看别人的代码自己还是写不出来的话,就把别人的代码 抄 几遍。熟读唐诗三百首,不会做来也会吟嘛。不过万一、假设、如果、真的太笨了也是没有办法的。前两天不是报道有人学了14年车也没毕业,最后终于意识到:我就不该学车!的么。

怎样学好C语言啊?要考试了感觉还什么都不会!
看书,编程序,推荐经典C程序100例经典C程序100例

关于C语言如何入门 我刚大一开始学 刚上两节课 完全听不懂 我该怎么...
你的情况我也遇到过,但不要灰心,基本上90%的同学都和你一样,别担心,首先就是要培养对这门课的兴趣,要学好一门语言,说容易也有点难,一定要乃的住寂寞,吃的了苦。其实,初学者学C语言,最好最初级的教材就是谭浩强老师编写的C语言课本,那本书是公认的适合初学者学习的,不知道你们用的是...

为什么我学习c语言很久都不会写程序呢?我应该怎么办?
我建议你试着把教科书上面的程序算法看熟,然后离开书本再写!开始的时候就相当于在理解的基础上背程序,借鉴后才有自己的东西!当然你要自己多练多写的,程序是自己写了调出来的!不妨试试吧!

学了C语言怎么不会编程?
我就拿你要编写“优化大师"这样的软件为例。 1、优化大师,显然会有大部分不是用C写的,使用C++或其他语言更多。 2、你在学校写的C语言程序都还叫做”控制台应用程序“,离有窗口有按钮的WIN32应用程序还差得远 3、如果你想写出一个WIN32应用程序,那你最好再学完Ch后学C++。 4、你说”不知道...

想学c语言但老记不住代码怎么办
学语言思想很重要,先用汉语写注释比如:需求,思路,步骤。然后再细写这三个,最后用C语言实现,代码记不住完全是锻炼问题,代码怎么说呢,就是练习练习再练习,但不是照着代码一直敲,先想想自己怎么做,然后试试改改,再写写。实在没思路就先看别人怎么做的,然后自己想想大概思路,在写(写时最...

南木林县18383371368: 初学c语言学不进去怎么办 -
翟袁鼻渊: 呵呵,没事,开头难点.但是自己要懂得利用资源来学习,很多东西都是实践起来的,有时候书看到不是很明白,可以问下别人可以找些组织,比如QQ群之类的学习群,人多很有气氛,平时可以把有问题的程序发到群上讨论,群里很多人都是过来的,也有些刚接触的.也有一些群有做些小东西,小程序之类的,你也可以参与,C语言这东西写多了就会了,呵呵,当年我看c语言,翻了第一页就不想看了,还是后来上机操作,写多了,自己就自觉的翻书看了,为什么呢?碰到问题回归到课本上,查些资料就明白了许多,要是实在不明白的话可以问问高手.你也可以到我们群来,C语言学习交流群3 93527745 我们群很多.呵呵,也很热情.

南木林县18383371368: c语言编程序,不会,怎么办? -
翟袁鼻渊: 我学C已经三年了,刚开始学习C语言编程的时候确实会经历这样的阶段,有一种可以说是捷径吧 ,那就是编程,多编,即使不会就自己找例题仿照来编写,编后在回头再看看别人是怎么编的,总之,还是多动手去编写,慢慢的积累经验和方法,长此以往就有自己的思路和想法了

南木林县18383371368: 学习c语言,作为初学者在编写程序时很没有思路,怎么做才能提高? -
翟袁鼻渊: 要学习C语言.首先说明你想做编程,我也是刚学C不久,前期找方向找了一段时间,但是现在看来,学习的效果还不错.我就是看视频教学配合QQ群配合书来学的,捷径倒是没有,本身自己上班,只能不断的利用下班吃完饭的时间来学,很苦,因为毕竟是休息的时间用来充电,一定要坚持住,不断的敲代码,看代码,理解思路,希望对你有所帮助!

南木林县18383371368: 刚刚学C语言感觉不大懂怎么办?
翟袁鼻渊: 开始的时候会有很多问题,不过不要急,等你坚持下来入门后就感觉很好了.

南木林县18383371368: 关于C语言如何入门 我刚大一开始学 刚上两节课 完全听不懂 我该怎么办 -
翟袁鼻渊: 你的情况我也遇到过,但不要灰心,基本上90%的同学都和你一样,别担心,首先就是要培养对这门课的兴趣,要学好一门语言,说容易也有点难,一定要乃的住寂寞,吃的了苦.其实,初学者学C语言,最好最初级的教材就是谭浩强老师编写...

南木林县18383371368: 我今天刚学习了c语言,感觉是一点听不懂,我该怎么办呢 -
翟袁鼻渊: 慢慢来.这是一个逻辑思维都有这么一步的..这就是逻辑思维.多用就会明白你学这些技术要多多的用思考.听的时候就把老师讲的带到大脑里构成一副图.然后就可以加深...

南木林县18383371368: 大学C语言学了一学期感觉什么也不会怎么办? -
翟袁鼻渊: 练得少,去dotcpp网做题吧 有教程和配套题库,学完做够两百道题就差不多了

南木林县18383371368: 本人刚学C语言,很多都不懂,上课老师声音又小听不清讲啥,总是没讲咋做,就让编程,很无语,请大神指教 -
翟袁鼻渊: #include<stdio.h> int main() { int a,b,c,t; scanf("%d%d%d",&a,&b,&c); if(a<b) { t=a; a=b; b=t; } if(a<c) {t=a; a=c; c=t; } if(c>b) { t=c; c=b; b=t; } printf("%d %d %d\n",a,b,c); return 0; }#include<stdio.h> void main() { int n; scanf("%d",&n); switch(n ...

南木林县18383371368: C语言学不会啊,怎么办啊?求救啊…… -
翟袁鼻渊: 建议多上机操作吧,楼主,程序语言一般情况下只是听课的话效果会很差的,我一般情况下是在自己电脑上按照书上慢慢操作,这样可以加深理解.

南木林县18383371368: c语言学不会怎么办 -
翟袁鼻渊: C语言就那么几个语句可语法,你说的学不会原因就是看得太少练得太少

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