- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2011年 北京建筑工程学院 计算机语言、程序与软件的区别? 一、什么是计算机语言 计算机语言、程序与软件的区别 计算机语言:与计算机交流的工具 程序:求解问题的指令序列 软件:程序的集合 计算机语言、程序与软件的区别 二、如何学习计算机语言 计算机语言、程序与软件的区别 三、计算机语言分类 计算机语言、程序与软件的区别 四、程序设计 计算机语言、程序与软件的区别 四、程序设计 计算机语言、程序与软件的区别 计算机语言、程序与软件的区别 六、程序设计的一般步骤 计算机语言、程序与软件的区别 六、程序设计的一般步骤 算法及算法表示 算法及算法表示 算法及算法表示 算法及算法表示 算法及算法表示 结构化程序设计方法 结构化程序设计方法 结构化程序设计方法 结构化程序设计方法 结构化程序设计方法 结构化程序设计方法 结构化程序设计方法 C语言概述 C语言的特点 简单的C程序介绍 C程序的上机步骤 C语言的特点 简洁,灵活 仅有32个关键字 语法限制不太严格 运算符 表达能力强 运算符丰富 数据结构丰富 允许访问物理地址 结构化 目标代码质量高,程序执行效率高 可移植性好 C语言的特点-基本组成 基本字符集 C语言编程中可以使用的字符。ASCII字符集。 数 字:0 1 2 3 4 5 6 7 8 9 字 母:a b c …… z A B C …… Z 运算符:+ - * / % = = = != == | ∧ ~ || ! ( ) [ ] { } - . ? : , ; 特殊符号:_(下划线) 空格 回车(\r) 换行(\n) 制表符(\t) 其它转义字符 C语言的特点-基本组成 C语言的特点-基本组成 简单的C程序介绍 简单的C语言程序 /* small.c ---- The small C rogram. */ #includestdio.h main ( ) { printf(”This is a C program.\n”); } 运行结果是在屏幕上显示: This is a C program. 第一行用 /* */ 括起来的是程序的注释, main 为函数名。程序从这里开始运行, { } 为语句括号,其中包含C语言的语句。 简单的C程序介绍 简单的C程序介绍 开发环境 C语言程序开发过程: 1. 编写源程序,形成 *.C文件。 需用编辑工具。 2. 编译源程序,形成目标程序 * . Obj文件。 需用编译工具 。 3. 连接OBJ文件和调用的库函数,形成运行程序 *.exe 文件。 需用连接工具 。 开发环境 C程序的上机执行过程 数据与数据类型 程序的任务是对数据进行处理,数据是程序处理的对象,而运算符是施加给这些数据的操作。 数据和运算符是表达式的基本元素 数据与数据类型 C语言的基本数据类型及其表示 C语言的基本数据类型及其表示 C语言的基本数据类型及其表示 例3-1 已知圆半径r,求圆周长c和圆面积s的值。 #define PI 3.1416 main() { float r,c,s; scanf(“%f”,r); c=2*PI*r; /*编译时用 3.1416替换PI*/ s=PI*r*r; /*编译时用 3.1416替换PI*/ printf(“c=%6.2f,s=%6.2f\n”,c,s); } C语言的基本数据类型及其表示 C语言的基本数据类型及其表示 C语言的基本数据类型及其表示 C语言的基本数据类型及其表示 C语言的基本数据类型及其表示 C语言的基本数据类型及其表示 C语言的基本数据类型及其表示 C语言的基本数据类型及其表示 C语言的基本数据类型及其表示 C语言的基本数据类型及其表示 C语言的基本数据类型及其表示 C语言的基本数据类型及其表示 C语言的基本数据类型及其表示 main() {char a,b,c; int d; a=\5; b=\60; c=’A; d=1089; printf(a=%c b=%c c=%d d=%c\n,a,b,c,d); printf(“a=%d b=%d\n,a,b); getch(); } 算术运算与赋值运算 算术运算与赋值运算 +,- 正值,负值 (右) * ,/,% 乘、除,求余数 (左) +,- 加,减
文档评论(0)