第一章,程序设计和C语言
一,程序和程序语言
程序:完成某项事物所预设的活动方式和活动过程
程序设计:人们描述(指程序)计算机要做的工作
程序设计语言及发展
1,机器语言 2,汇编语言 3,高级语言(需翻译){①编译器 ②解释器}
例:假如要翻译一篇英文文章
①编译器
相当于:全部翻译一篇英文稿
②解释器
相当于:翻译秘书(需要翻译那个单词就翻译那个)
优先级:(优先级高就先计算)
c=a+b;
赋值运算符<算数运算符
结合性:{ 左结合:+ - * /
{ 右结合:a=b=c
程序的功能分解:
从上至下,逐层分析
例:把大象装进冰箱需要几部?
①开门 ②装大象 ③关门
(定制大冰箱......)
二,C语言
include 包含
stdio.h 标准的输入输出头文件
int 整数类型
main( ){ } 主函数(写在大括号里)
printf( )显示输出函数
return 返回
\n 换行符
例:
#include <stdio.h>
int main()
{
printf("Hello,C!\n");
return 0;
}
三,C语言的编译和执行
源代码 *.c
↓ 编译
目标文件(二进制)*.obj
↓ 连接
可执行文件 *.exe
例:在计算机上显示
****
***
**
*
#include <stdio.h>
int main()
{
printf("****\n***\n**\n*\n");
return 0;
}
TIP:注意程序格式,从简单程序开始养成好习惯
Object (对象,目标)
IDE (集成开发环境)
Compile (编译)
DEBUG (debug)(调试)