程序设计引言——C语言的开始

程序设计与程序设计语言

程序设计(Programming):
为计算机解决问题所需的分析、设计、编写及调试程序过程。(The process of planning, writing, testing, and correcting the steps required for a computer to solve a problem or perform an operation.)

程序设计语言(Programming Language):
用来表达程序的计算机能够执行的人工语言,是程序设计过程中用到的一种工具。如,Fortran, C, C++, Java, C#等。

C程序开发步骤

Created with Raphaël 2.2.0 编辑 edit 预处理 pre-processing 编译 compile 链接 link 载入 load 执行 execute

编辑: 程序代码的录入,生成源文件。文件名后缀为 .c

预处理:把需要预处理的文本进行替换,预处理将#include命令包含的各个头文件中的全部内容复制到引用该头文件的源文件中。

编译:语法分析查错,若编译成功,则生成一个由01二进制组成的目标文件。文件名后缀为 .obj

链接:链接将源文件中所有引用的函数、生成的目标文件(.obj)都链接成一个可执行文件(.exe)

载入:把可执行文件(.exe)加载到内存

执行:在CPU控制下,逐条执行程序指令。

C语言程序的基本结构(IPO)

IPO
I : Input
P : Process
O : Output

以下为 IPO实例

int a, b, a_mod_b;
scanf("%d%d", &a, &b); // Input
a_mod_b = a%b; // Process
printf("%d mod %d = %d\n", a,b,a_mod_b); // Output

于2020.7.17 第一次编辑

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值