抽象轻松的C语言

简单的C程序:长度单位转换,将米转换成厘米

第一步,确定信息

声明两个变量,一个标识符为m,另一个标识符为cm。

第一个标识符的定义是,接受键盘输入的值

第二个标识符的定义是,存储转换后的值

第二步,对信息的控制和运算

用标识符m进行一个简单的乘法运算,m * 100,得到转换后的值

第三步,简单的把运行结果描述

例如我输入了一个10,那么得到的结果应该是1000

开始编程

#include 

int main(){
    int m;
    int cm;

    scanf("%d",&m);
    cm = m * 100;
    printf("cm = %d\n",cm);
    system("pause");
}

分析代码,第一个书写习惯,将声明放在一起

                  第二个书写习惯,用有意义的标识符作为变量名(非关键字)

第二个阶段,从运行的角度来看看,程序是怎么运行的

编译器接受到了我们所发出的信息后开始运行,先确定两个空间,一个是头文件,另一个是主函数

抽象轻松的C语言_第1张图片

进入main()函数,在main()函数中生成两个空间,先进入函数调用表达式,进行运算表达式再进入函数调用表达式

函数调用的过程,先找到scanf()函数原型,再回到main()函数的表达式,最后调用scanf()函数原型的定义

抽象轻松的C语言_第2张图片

最后得出输入内容的结果

抽象轻松的C语言_第3张图片

特殊的关键词,system("pause");

看见那个句请按任意键继续。。。这句话就是这个关键词带来的

你可能感兴趣的:(c语言,算法,数据结构)