当前位置:首页 » 编程语言 » c语言方法

c语言方法

发布时间: 2022-01-09 10:25:19

‘壹’ c语言学习方法

我是自学的,想学c,首先必须对计算机有足够的兴趣,否则你是坚持不下来的。等程序化的思维养成,你会发现c语言是很奇妙的东西,开始爱上它,自然而然的就掌握它。顺便提一句,c语言很强大

‘贰’ C语言学习方法是什么

C语言一般用于底层编程,其次由于直接使用机器语言,编译不方便,因此不断发展出现在这些语言,目的还是编译程序结合硬件来操作各种系统。

‘叁’ C语言用两种方法如何做

方式一,用数组
#include<stdio.h>
void main()
{
int i,a[6],j,t;
for(i=0;i<6;i++)
scanf("%d",&a[i]);
for(i=0;i<5;i++)
for(j=i+1;j<6;j++)
if(a[i]>a[j])
{
t=a[i];
a[i] = a[j];
a[j]=t;
}

for(i=0;i<6;i++)
printf("%d\t",a[i]);
}
方式二,用指针
#include<stdio.h>
void main()
{
int i,a[6],j,t;
int *p=&a[0];
for(i=0;i<6;i++)
scanf("%d",p+i);
for(i=0;i<5;i++)
for(j=i+1;j<6;j++)
if(*(p+i)>*(p+j))
{
t=*(p+i);
*(p+i) = *(p+j);
*(p+j)=t;
}
for(i=0;i<6;i++)
printf("%d\t",*(p+i));
}

‘肆’ C语言 指针方法

#include<stdio.h>

int main()

{

int a,b,c,s[3],t;

int *x,*y,*z;//定义指针变量

x=&a;//将a的地址赋给指针x,下同

y=&b;

z=&c;

scanf("%d%d%d",x,y,z);

s[0]=*x;//将指针x所指向的变量值赋给数组s的第一个元素;依次类推

s[1]=*y;

s[2]=*z;

for(int i=0;i<3;i++)//冒泡排序

for(int j=0;j<3-i-1;j++)

if(s[j]<s[j+1])

{

t=s[j];

s[j]=s[j+1];

s[j+1]=t;

}

for(int i=0;i<3;i++)

printf("%d ",s[i]);

return 0;

}

‘伍’ 学习c语言的方法

第一步、验证性练习
在这一步要求按照教材上的程序实例进行原样输入,运行一下程序是否正确。在这一步基本掌握C语言编程软件的使用方法(包括新建、打开、保存、关闭C程序,熟练地输入、编辑C程序;初步记忆新学章节的知识点、养成良好的C语言编程风格)。
第二步、照葫芦画瓢
在第一步输入的C程序的基础上进行试验性的修改,运行一下程序看一看程序结果发生了什么变化,分析结果变化的原因,加深新学知识点的理解。事实上这和第一步时同步进行的,实现“输入”加深知识的记忆,“修改”加深对知识的理解。记忆和理解是相辅相成的,相互促进。
第三步、不看教材看是否能将前两步的程序进行正确地输入并运行。
在这一步要求不看教材,即使程序不能运行,看能否将其改正,使其能正确运行。目的是对前两步的记忆、理解进一步强化。
第四步、增强程序的调试能力
在《Turbo C/C++ for Windows 集成实验与学习环境》集成的教材中每章都有C语言初学者易犯的错误,按照易出错的类型,将教材中的正确的程序改成错误的程序,运行一下程序,看出现的错误信息提示,并记下错误信息,再将程序改成正确的,运行一下程序。这样反复修改,就能够学习C语言程序发生错误的原因和修改错误的能力。
第五步、研究典型的C语言程序,提高程序设计能力
经过上述过程的学习,我们已经学会了C语言各种语句的流程(即计算机是如何执行这些语句的过程),然后就可以研读别人编写C语言经典程序,看懂别人是如何解决问题的,学习解决问题的方法和程序设计技巧,提高自己的程序设计能力。
在软件中有50多个典型的源程序,研究它的实现方法,提高自己的程序设计能力。
第六步、研究课程设计源成序,提高C语言程序设计能力和调试较大程序的能力。
C语言课程设计的目的:是让学生综合利用所学的C语言知识,解决一些接近实际问题题目,提高程序设计和调试较大程序的能力,为进一步进行软件开发打下坚实的基础。
学习C语言,就来北京尚学堂,优秀的师资和科学的授课方式,会带给你最好的学习体验。

‘陆’ 想自学C语言,。什么方法比较好

一、明确学习目的:
◆ C语言功能强大,本书涉及知识结构全面、合理。是一门非常好的编程语言基础语言。
◆ C是一门学习逻辑、程序算法、算法实现很好的教程。通过第一学期C语言的学习,从而可以了解程序的设计编码的过程。
◆ C是一单进程、单线程执行,从头到尾执行,学习难不小。但结构严谨的高级语言,可以很好学习编程规范和要求。
◆ C语言是为以后学习其它语言打下基础的语言。

二、好的学习方法:
基于上述学习目的并且也我们第一门编程语言。学习方法是:
◆ 课前预习,课后复习,认真做课堂、课后的作业,理解理论知识。
◆ 记住语法规则。
◆ 加强逻辑思维。
◆ 多动手,通过练习上机了解它的运行过程。
关于C语言的教材:我向你推荐几本:
最经典的:《C程序设计语言》第2版,
这个是C语言的设计者和UNIX系统的设计者合作编写的最经典的C语言教材,原书名叫《The C Programming Language》当然,这本书不太适合0起点的人,看这本书之前最好把《C程序设计》(谭浩强,清华大学)看了,老谭的书销量突破700万册了,虽然比较旧了,也不太符合新标准(现在出第3版了,也还是)但是,入门还是不错的选择。

另外还有必看的是《C Primer Plus》这个是一个美国人写的,人民邮电出版社出了中文版了,第5版,比较厚,。但是非常适合初学的人,非常详细。

还有《从问题到程序——程序设计与C语言引论》机械工业出版社,这本书也很不错。

看完这些,就可以看算法的书了,比如数据结构什么的,这方面的书很多。如果想在程序界发展,那么有部重量级的着作不得不看《The Art of computer programming》一共三卷,有翻译版《计算机程序设计的艺术》这三卷书非常深,比较难,盖茨说,谁如果把这上面的习题都做对了,直接可以到微软上班了。

另外学习C语言要养成良好的程序风格,这点一定要注意练习!

总结:书一定要多看,教材看个4-5遍,关键是里面的程序,要理解了,然后多上机练习,最好能多看几本C语言的书,我上面列出的,然后就是多做题了,做题能和上机联系起来就更完美了,坚持下来就没问题了!
◆ 实践—>理论—>再实践,刚开始学习C语言时,按示例练习,并推动理论的学习,然后再自己多思考,多上机实践。

‘柒’ 学习C语言的方法~

C语言就是最基础的了..
学习C语言之前嘛....我想你小学的数学应该先学会..
因为我初三的时候就看得懂了..

学这个不要着急,不要想着一步登天..
要循序渐进,而且主要的是要多实践..
书里的练习要去做..而且自己没事做试着照自己的意愿编写几个程序玩玩..

总之一句话,最重要的就是:实践..

‘捌’ C语言的编程方法有哪些

两种,一种是一个字符一个字符的把代码敲进去,一种是-paste直接复制现成的代码

‘玖’ c语言的学习方法

原创:
基本的语法跟着教材敲行啦。会printf、scanf、if、continue、break、for基本都OK了,不要太淤泥与C语言教程,会模仿就行。

会模仿几个程序后,尽快学算法,对各种编程问题形成解题套路,

找本中学信息竞赛的教材或者吴文虎的C++教材(其实大部分都是C语言的内容),精读!

去ACM online judge做练习,从最简单的开始,有错对反馈会帮助你反思自己的算法。做到30道左右,C肯定合格。接着就可以学其他技术,或者往算法方面继续深入学习了。

其他回答供参考:
http://..com/question/157751969.html
1、学习C语言,要从入门到精通,需要读哪些书(从简单的到难的排序,越详细越好,最好都能注释下选择这本书的理由)?

入门阶段:还是老谭那本。
理由:虽然不能说它写得有多好,但是你现在要做的是入门,要快速的掌握c的基本语法,这本书很好理解,能够让你在最短的时间内大致掌握这门语言的概更。

第二阶段:《c程序设计语言》(The C Programming Language)和《C语言解惑》(The C puzzle book)
理由:《the c programming language》号称c语言圣经。其实它也只是一本介绍基础语法的书,不做入门教程是因为对于初学者来说,它难度稍大,之所以推荐,是因为它能让你---系统而严密的---把C语言知识构架整理一遍。《c语言解惑》,系统的整理了c语法中容易让你产生迷惑或容易犯错的地方(如a+++++b等),这时候你才算真正开始学习c语言了.(以上两本现在出重印了,应该在书店可以买到)

第三阶段:《C陷阱与缺陷》(C Traps and Pitfalls)和《高质量c/c++编程指南》
理由:《c陷阱与缺陷》是让对c的理解有质变得一本书,如如何理解(*(void(*)())0)()等问题,我的感觉是看完这本书让我真正从小菜鸟变成了老菜鸟。《高质量...》,终于有一本国产的了,呵呵,我认为这本书是把你从土匪变成正规军的最好指南,该书涉及编程风格、效率、重载、健壮性等一些列之前很难注意的问题。(以上两本《c陷阱...》已绝版,不过网上可以下载到中英文版,《高质量...》本身就是网络书,很容易找到)

其它推荐书:《c专家编程》《c和指针》
说实话这两本书我并没有看过(或看完),但有口皆碑,都是经典之作,不过都已经绝版,仔细找找网上有下载的。

2、有哪些好的C语言练习(越难的越好)?
对语言本身的练习其实就是你对它的理解,用得多了,注意得多了,自然就ok了。其它思维上的练习主要是算法和数据结构方面的,严老的《数据结构题集(C语言版)》如果你能做完就相当了不起了。

3、要学精C语言,还要具备哪些条件?
其实c语言也只是一个工具而已,就像锄头一样,你每天挖地锄田自然就精通它了。只要不是白痴,应该都没有问题。

4、C语言学完后接下去要学哪些语言好?
这个我就没有资格回答了,因为除了少量汇编和c++,我大部分只用到了c,不过也许是一脉相承的c++吧。c是面向过程的语言,学习c++面向对象的思想。

http://tieba..com/f?kz=678988960

http://iask.sina.com.cn/b/4125288.html
如果你是计算机专业的C语言学习,我建议你首先学习C语言的编程思想。高校中的C语言开课初衷也是为了让学生更快的熟悉计算机软件中最底层的思想。C语言学得很浅,学完指针和结构体之后应该就不会再讲了,文件操作当年就被我老师忽略掉,考试也不会考。

个人感觉大学中的C语言,你能把循环、判断之类基本语句和指针、结构体都弄明白,应该算是个合格的优秀学生了,呵呵。如果你所在为一所普通高校,老师不会奢求你完全弄明白指针和结构体。但这两个确实很重要,建议你对自己严格要求。最好能把老师上课讲的小程序都弄明白,自己课下多练习,一定要重视最后的实验。高校中的C语言课程并不难,加油吧

‘拾’ 学习C语言的方法。。。。请教

有些可以跳过去,有些跳过去后面的就全都看不懂了…比如三种结构,函数都很重要,跳过去后面就完了,像指针,比较难,虽然很重要,不过硬看也容易晕,可以跳过去先。方法建议你看完书上的例子,把书收起来,写写代码看,能做出来不。毕竟基础应该牢一些。多写代码。多写多练。还有思考,学而不思则惘,思而不学则殆,呵呵,自己的感悟,希望对你有帮助

热点内容
win10sql2012 发布:2024-12-29 21:47:47 浏览:604
苹果xs续航等于哪个安卓机 发布:2024-12-29 21:37:41 浏览:250
php解密eval 发布:2024-12-29 21:32:03 浏览:405
安卓大屏应用商店叫什么名字 发布:2024-12-29 20:59:18 浏览:178
手机如何配置host 发布:2024-12-29 20:57:01 浏览:615
年会开场视频脚本 发布:2024-12-29 20:52:38 浏览:92
波拉切纸机编程视频 发布:2024-12-29 20:45:11 浏览:358
韩剧用流量缓存 发布:2024-12-29 20:39:49 浏览:697
文件夹命名批量 发布:2024-12-29 20:32:42 浏览:917
租用服务器如何防止上当 发布:2024-12-29 20:22:09 浏览:367