basic语言程序设计Lesson 1
C语言和C语言课程的地位 初识C程序 main函数 集成开发环境
C语言和C语言课程的地位
计算机系统
应用软件(各种语言开发的应用软件系统) 支撑软件 操作系统 输入设备 输出设备 存储器 运算器
软 件 硬 件
控制器
C语言和C语言课程的地位
什么是程序? 可以连续执行的一条条指令的集合。 对计算任务的处理对象和处理过程的描述。 用什么写出程序? 很多种计算机语言,比较熟悉的高级语言,如: C、Basic、C++、Java等,还有汇编语言等。 高级语言接近自然语言的习惯,容易编写,容易理 解和交流,是给人看的语言。 计算机只能执行和处理由0和1的代码构成的二进制指 令或数据,称为“机器语言”。 高级语言程序一定要转换(如编译)成机器语言程 序才能在计算机中被执行。
C语言和C语言课程的地位
C语言是最好的高级语言,C程序员是最好的程序员。 (之一) C语言的特点
中间语言的特点:C语言同时具有汇编语言和高级语言的优势。 面向过程,结构化程序设计语言 应用非常广泛,体现程序员的水平 语言简洁、紧凑,使用方便、灵活。运算符极其丰富,表达能 力强。 可移植性好
C语言的产生
C语言是贝尔实验室于70年代初研制出来的,用于编写 UNIX。后来又被多次改进,并出现了多种版本。80年代初, 美国国家标准化协会(ANSI),根据C语言问世以来各种版本 对C语言的发展和扩充,制定了ANSI C标准(1989年再次做 了修订)。
C语言和C语言课程的地位
人(用程序、编程序) 高级语言(C,C++,Java等) 数据结构 软件工程 编译程序 数据库管理系统 操作系统 计算机硬件组成原理 软件
初识C程序
#include <stdio.h> int main() { printf("Hello,World.\n"); return 0; } 由函数组成的。 函数由语句组成 • 仅且仅有一个主函数 main() ,程序总是从 main()函数开始运行。 • 还可以有多个其它函数 • 自己编的 • 别人编的 • 系统提供的库函数。
集成开发环境
集成开发环境包括编写、编译、连接、运行、调试程序 等。 你知道的集成开发环境? Microsoft C Turbo C Borland C Quick C …… 通常C++编译系统兼容C, 我们用Visual C++ 6.0
集成开发环境
区别C语言与C语言开发环境 练习:初识集成开发环境
集成开发环境
编译程序
C语言源程序.c 二进制机器指令.obj 可执行程序.exe
C语言编译程序
连接程序
问题?
int main() { int num1=1,num2=2; //放输入数据 int result; //放输出数据 result = num1 + num2; printf("num1+num2=%d\n",result); return 0; int main() } { float num1=1,num2=2; float result; 练习 result = num1 + num2; printf("num1+num2=%f\n",result); return 0; }
数据类型
作业
熟悉开发环境。 读书,读程序,越多越好。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。