内容正文:
第五课 顺序结构
主题1 数据类型、变量、赋值语句和输出函数
复习——打开+新建+保存+运行(一个完整代码的创建和运行过程)
框架:
#include<stdio.h>
int main( )
{
return 0;
}
重点说明框架:
语句写在这里,例如printf("我的第一个程序");
除中文外,其他的录入都是英文状态!!!
01
了解C语言的基本数据类型及变量的定义方法。
学习目标
理解赋值运算的含义。
掌握输出函数。
02
03
引入新课:让计算机做加法1+2
左手给你一个苹果,右手给你两个苹果,现在一共有几个苹果??
脑子迅速思考回答:“3个苹果”
大脑进行非常快速运算,过程如下:
1.用大脑记住左手的苹果数量
2.用大脑记住右手的苹果数量
3.我们的大脑将两个数字进行相加
4.得出结果
5.将结果输出
在这期间我们大脑一共进行了以下4个动作:
1.两次输入:分别是记录左手和右手中的苹果数量
2.存储了3个值:分别记录左手和右手中的苹果数量和相加的结果
3.进行了一次计算:相加
4.进行了一次输出:把相加的结果输出
让计算机做加法1+2
思考:如何让计算机做加法??
同样需要以上几个步骤(输入+存储数据+计算+输出)
首先解决如何让计算机像我们的大脑一样记住一个数字。
我们可以想象计算机就像一个“摩天大厦”,有很多的一间一间的“小房子”,计算机要需要记住的数放在“小房子”里面,一个“小房子”里只能放一个数。
1+2=?申请几个小房子??
“1”一个房子
“2”一个房子
“结果”一个房子
让计算机做加法1+2
1.小房子申请方法;
int a,b,c; //代表在“摩天大厦”里申请了3个小房子,叫做a,b,c。
注意:int和a之间有空格,a、b、c用逗号 ,隔开,末尾分号 ; 结束。
2.小房子存储数值:
a=1; //赋值语句 格式:变量名(小房子的名字)=表达式; 1=a;× x=x+1;√
b=2; //此处的“ = ”,不是等于号,而是赋值号,意思是把 = 的右边的值给 = 左边,计算机就知道小房子a储存了数字1.
3.进行计算
c=a+b;//计算a+b,再赋值给c 不可以写成a+b=c;
int a,b,c;
a=1;
b=2;
c=a+b;
总结
结束了吗?
让计算