学了一学期C语言,可我还是不会编写程序,该怎么办?

Python020

学了一学期C语言,可我还是不会编写程序,该怎么办?,第1张

自己有电脑没?没有的话去学校机房。动手,敲代码。从最简单的敲,从看一行敲一行到看一段敲一段到看思路敲一篇。

学了一学期你说还连一些填写程序都不会,那你的c可以说就叫“不会”,光能看懂有啥用啊?如果你是软件专业的那你就赶紧加把劲吧,你这学期的c和没有学差不了多少了。

一句话,去动手吧!

一个基础的C语言程序包含:

1、预处理命令(比如开头#include语句导入头文件,还有定义常量等)。

2、全局变量定义。

2、函数声明语句(就是有函数返回值类型,有参数类型,有函数名,但没有大括号的函数体内容)说明:如其他函数定义在main函数之下,这里需写声明,如定义在main函数之上,无需写声明。

3、入口函数/主函数,也就是main函数,程序从这里开始执行。

4、其他函数(实现某种功能,用于被调用)。

以上就是入门程序基本结构,你可以先照着书本写一个只有main函数的程序,实现最基本的输入和打印。

再尝试把其中的输入和打印功能单独写成两个函数用main函数调用它们。

最后再逐步给程序添加内容,让程序逐渐复杂(比如添加循环、判断,函数间传递数值或地址)。

如还不会写,那先学会抄,把书本上代码反复打几遍,再试着改改。

不会写程序说明C基础知识还没完全掌握,就好比没掌握好英语中的字母和音标,就没法完全读出单词和语句一样。其实学C并不难,关键你得找个适合自己的老师或者自学视频,我当初报班都没学会,后来自己没事网上自学视频学会的,我当初看的是夏老师的,感觉讲的很简明清晰,一听就懂的那种,而且讲的都是重点,而且还有个与其他不同的地方就是 很多难理解的概念用的比喻举例,例如最近看的数组就比喻成有顺序的装东西的盒子,我一下子就理解数组变量和赋值了。比之前看的什么郝斌曾怡的那些繁琐的像是读课本的好多了。