1 / 38
文档名称:

新手学C语言之入门.docx

格式:docx   大小:239KB   页数:38页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

新手学C语言之入门.docx

上传人:kunpengchaoyue 2021/2/3 文件大小:239 KB

下载得到文件列表

新手学C语言之入门.docx

文档介绍

文档介绍:学****C 语言(新手入门)
年轻的小荣子
阿尔法和李世石的围棋对弈让我们感受到了计算机的强大, 事实上计算不仅要 靠硬件设备的支持,还需要在里面运行代码(很多种,包括 C),这些代码就是
它的灵魂(譬如我们的思想) 。
介绍几部通过在计算机里头运行代码从而创造无限可能的电影, 个人觉得不错 的:黑客帝国,超验骇客,创战纪,人工智能等。
正题,能编辑C语言的软件非常多,比如 visual C++ ,turbo c等。理 论总是离不开实践,在要学****C 语言理论之前先要找到属于自己的能实现代码 结果的软件。
这样说, 计算机语言和人的语言的区别在于, 人通过各种发音实现交流, 但是 计算机主要是通过电流来传达信息,所以只能用 0/1 来表示电流拥有的两种状 态,这样最底层的计算运作就是通过一段长长的 0/1 代码, 通过 0和1的不同组 合来表示文字或者信息。 C 语言当然不是最底层的 0/1 代码,他是一个沟通的中 介,比如等于号在 C 语言里就是两个等号“ ==”,这样使得我们更容易和计算
机交流了,只要学会了 C 语言,它就能把我们的语言翻译成计算机的语言。
以下内容从简单到困难,先来学会如何运行 c语言代码(用vc ):
按以下步骤打开界面(以后都可以这样打开)
—些常用的功能键:
专 t普宫 Visual C- - - [ *]
罔刘*<F〕漏羞口 确便1话人口 TJ5P)筑歯呦TSflJ »DOAi>
Fl h臼4 貉齡
-aIJ
<罰诃育da^sea
*i nnludrC^til i n. h> n \
int J,u Pr; ]
a・lg;
c~a+t);
printfC'ld'.c);
}
(1是compile编译的意思,就是把这些我们能看懂的符号转换成计算机代码,
同时按这个键可以检查错误和验证是否能运行。 2是build,建立一个可以运行的
3 就是 run 运行,只有经
EXE 类文件,就是把这些代码弄成一个能运行的东西 过查错和建立才可以按运行。是不是很简单,自己动手一遍就会)
输入代码并运行(里面的代码如下:
#include<>
main()
{
int a,b,c;
a=1,b=2;
c=a+b;
printf("%d",c);
}
Include 的英文意思是包含、包括,顾名思义, #include<> 就是把 这个东西包含进去,其实 #include< >是 c 语言里的一种格式,就是把什么包含 进来的意思(这里是口语表达)。,什么是头文件呢?打个比
方,在C语言里我们要用到很多的比如开根号、乘方、阶乘 n等等数学公式函
数,那么就可以把这些常用的同类型的函数放到一起形成一个函数库, 然后给它
,这样当要用到这些函数的时候就不用自己的写了, 直接 用#i nclude<>把整个库包含进来,里面的函数就可以直接调用。同样的, ,里面有输入输出函数(就是支持键盘输入和屏幕输出) 可以调用。,,调用 格式一样的。
Main(){代码;}是C语言里必须有的一个格式,main翻译是”主要“,main 函数就是主函数,相当于程序从这里入口并开始运行。 运行的内容就是花括号{} 里头的代码。
了解#include<> main() { }的功能之后,就真正的开始代码实现的部分
了。
上面有一条简单的代码:
int a,b,c;
a=1,b=2;
c=a+b;
prin tf("%d",c);
我们每句话结束用句号“。 ”来结束, C 语言里用的是分号“;”来结束一个语句,上面每 个语句后面都有一个分号。
a=1表示赋值,把等号右边的数值赋予给左边,赋值之后 a等于1, b等于2。
同理可知c=a+b就是把a+b的结果数值赋予给c,这样c的值就是3.
print的翻译是打印,printf()函数实现的功能是输出(打印在屏幕上)。而printf
(),这就是为什么上面要写#include<>原因。
int a,b,c;定义a,b,c三个变量,int是数据类型里的一种,int是整型,就是说a,b,c 都是整数而不能是其他类型。另外float浮点型,如果用float a,b,c那么a,b,c就 能赋予小数值。还有char字符型,比如char a,b,那么a,b只能赋予字符的值。
这是因为在