C语言初级教程

欢迎使用教程!!!
======================================================
文件夹中的内容有:
1:C语言初级教程(记事本文字)
2:C语言编译器(啊哈C)
3:C语言程序一份(格式正确,可随意更改)
4:备用C语言程序,与3文件相同
======================================================
下面我们将来实际演示一下怎么编C语言。
我曾经看到有一篇文章说,C语言是解正比例函数。
真的有那么难?我相信只要有人教,连小学生都能学会。

********************************第一章*******************************************
我们先来练习一个语句:
printf
这个词“printf"是什么意思?
他的意思是“显示”。
当电脑看到这个词后,就知道该把东西显示在显示器上。

可是,显示什么呢?怎么告诉电脑我们要显示什么?
看一下这段代码:

printf(" ");

在我们日常生活中,句号用来表示一个语句的结尾。
而在C语言中,也有“句号”,只不过使用“;”来代替的。
那么括号中的" "是什么意思?
这其实是告诉电脑,应该显示引号内的东西。
注意!!!!电脑用的是英语符号,是"而不是中文的“”!!!
我们来做一个练习:

printf("你好");

这个代码表示什么意思?
你猜对了吗?


没错,就是让计算机显示“你好”
C语言就是那么简单!!

*************************************第二章**************************************************************
printf是C语言当中最重要,也是比较简单的,因为每个代码都少不了
printf的身影。

接下来,我们应该学习编写C语言的格式
格式就像数学的公理,是人为定义的。希望大家抄在一张纸上。

include"stdio.h"
int main()
{

}

记住,第一个是“stdio",有点像英语单词“studio",可别搞错啦!!!
这两个大括号{,}里面应该写你编的程序,不能写到外面!!!


问题来了:我们直接把这段代码输入在word上,计算机就能自动执行?
这肯定不是。
我们应该用C语言编译器编译你编的程序。

我们已经在文件夹中放了一个编译器安装程序,它里面把格式直接给你
写好了,直接在大括号内输入代码就可以了。
当然你也可以使用自己的安装程序。
把#打开方式# 切换一下

*****************************************************第三章*********************************************
现在,我们来学习另一个代码。
我们怎么让计算机执行当a=1,b=2时,a=b等于几?

新语句得登场:
int a,b,c;
int就像开一个小房间,为a,b,c各开了一个小房间,
我们把a+b的值设为C
则完整代码应该是:

include"stdio.h"
int main()
{
int a,b,c;
a=1;
b=2;
c=a+b;
}

这样就完成了?
你漏了什么?
没错,你没有让计算机把

它显示在屏幕上!!!
计算机完成了运算,但没有显示,别人怎么会知道?
那我们怎么显示那?
有人可能会说:简单,加一个语句printf("c");
不就好了?
你猜计算机会输出什么结果?
没错,计算机屏幕上显示一个字母:c
而不是显示3
那应该怎么办?

********************第四章**************************************************************
新符号登场:%
这个百分号,我们可以把它想象为一个债主,是来讨债的
当计算机看到这个符号,就知道应该输出c的值了
完整的%格式应该是这样:

printf("%d",c);

这个%d最好先背出来,接下来下一张我们会讲到%d是什么意思。
而引号后面的c指的就是要讨债的人选,就是c
当把这段代码添加进去后,就会发现计算机输出了一个值:3.
你,学会了吗?

********************第五章***********************************************************
我们上一章学会了如何为数字开小房间。我们现在来解释一下%d
我们上一章学过了int a, b,c;
而int这个小房间只能存放整数。整数的英语缩写就是"d"
所以%后面加的是d
而万一是小数运算该怎么办?
新语句登场:

float a,b,c;

float这个小房间里可以存放小数。同理可得,在遇到债主讨债的时候,
%后面加的应该是float的缩写:f

应该为:printf("%.0f",c);
这个百分号后的.0f是什么?
这个.0指的是保留的小数位数。可以自行更改,如果保留5位,
就改为:%.5f,以此类推,15位就是%.15f。

完整代码应为:
include"stdio.h"
int main()
{
float a,b,c;
a=1;
b=2;
c=a+b;
printf("%.0f",c);
}

************************************第六章***********************************************
计算机可不是傻子!!
它还可以判断两个数的大小。
!!!!计算机是可以识别大于,小于号,但不能识别根号,平方号!!!
我们来列一个表格
=================================================
生活中的 C语言中的
大于 >
小于 <
等于 ==
大于等于 >=(不能写成=>)
小于等于 <=(不能写成=<)
根号 无
加号 +
减号 -
句号 ;
=================================================
大家注意一下,C语言中的等号为什么是==?
其实是这样的:
在a=1;
这个=意思是将1赋值给a,
而不是像数学中的设a=1。
所以为了区分,C语言的等于就是用==来书写的!!!

**********************************************第七章***************************************
接下来,我们来学习怎么用代码判断一个数的大小。
新语句登场:
if
if在英语中的

意思是:如果,在C语言的意思也一样。
比如:如果a>b,则显示a,就会用到if。
if语句的完整代码为:

if(a>0)

注意:if后面不加分号!!!!

那么如何判断一个数的完整代码就在这里:

include"stdio.h"
int main()
{
int a,b;
a=1;
b=2;
if(a>b)
printf("a比b大");
if(aprintf("b比a大");
}
你只要设置a,b的值,就可以啦!!!

*****************************************第八章*********************************************************
让代码变得更美
这个代码对于程序员来说,还可以看懂,
可对一般人来说,在哪里输入a,b的值,是不是有点麻烦?
我们应该为代码加一些注释。
新符号登场
//
这个符号的意思是让计算机忽略这一行的东西。
你不就可以在这一行里写一点注释!!!
注意,这个符号只能忽略一行代码!!!
如果要忽略几行代码,该怎么办?
应该用这个符号:
/*
*/
这两个*之内的任何东西都会被省略,对于多行的注视,不就方便了?
========================================================================
========================================================================

初级的C语言就是这么多,其实C语言的命令,要领也就这么多,
谢谢大家的支持!!!

相关主题
相关文档
最新文档