- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言程序设计1第一讲(第一章上)概论
知识可以改变命运!;高级语言程序设计;计算机与人沟通;计算机与人沟通;计算机与人沟通;计算机与人沟通;计算机与人沟通;机器语言;机器语言和程序;汇编语言和程序;计算机无法直接执行汇编语言程序,执行前需要把汇编语言程序翻译为机器指令程序 最早时通过手工翻译为机器指令 后来人们开发出称为“汇编系统”的程序,让计算机去完成程序翻译工作;高级语言和程序;计算机无法直接执行高级语言写出的程序 常规方式是做一个编译系统,完成高级语言程序到机器语言可执行程序的翻译加工 编程 - 编译加工 - 执行;1954年到1957年:高级语言Fortran诞生; 至1960年代中,开发了Algol 60 ,COBOL,BASIC等。还有函数式语言LISP 等; 1970年代开始:Pascal 和 C语言逐渐分别为教学科研和软件开发用的主要语言; 1980年代:逻辑程序语言Prolog,面向对象语言Smalltalk 和后来的C++; 1995年左右的Java 。;C语言比较小,入门容易,很快就可以开始编程 有丰富的程序机制、数据机制、函数定义机制,能满足复杂程序的需要。许多常用功能通过库实现 提供接近硬件的低级操作,广泛用于开发效率要求高的程序。被用于代替汇编语言开发底层软件 生成目标代码质量高、可移植性好,被称为“中级语言” 提供了一些支持大规模复杂软件开发的机制;C语言简介;;:(由系统定义,不能重作其它定义) auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef unsigned union void volatile while ; if( )~else~ for( )~ while( )~ do~while( ) continue break switch goto return; 算术运算符:+ - * / % ++ -- 关系运算符: = == = != 逻辑运算符:! || 位运算符 : ~ | ^ 赋值运算符:= 及其扩展 条件运算符:?: 逗号运算符:, 指针运算符:* 求字节数 :sizeof 强制类型转换:(类型) 分量运算符:. - 下标运算符:[] 其它 :( ) -;;专业主干课(融会贯通);教材及主要参考资料;课程内容;总学时(80学时) 理论教学:48学时 实践教学:32学时 上机 时间 每周四下午2:00-4:00 地点 主校区9#楼北4层计算机综合教学实验室;第一章程序设计与C语言(上);主要内容;1.1.1计算机的特点和功能;主机 ;I/O 设备;CPU—central processing unit;CPU图片;Memory—内存;内存条图片;Secondary storage—外存;各种常见存储设备;I/O devices;常见的外部设备;主机板示例;1.1.2计算机中数的表示及进制转换;各种进制之间的转换;各种进制之间的转换;各种进制之间的转换;各种进制之间的转换;内存以字节为单元组成 每个字节有一个地址 一个字节一般由8个二进制位组成 每个二进位的值是0或1;原码:最高位为符号位,其余各位为数值本身的绝对值 反码: 正数:反码与原码相同 负数:符号位为1,其余位对原码取反 补码: 正数:原码、反码、补码相同 负数:最高位为1,其余位为原码取反,再对整个数加1;原码;数值的表示方法——定点数、浮点数;基本术语;主要内容;1.2一个简单C程序;例2;主要内容;实验环境;基本概念--Workspace;基本概念—Project;基本概念—File和工作目录;入门篇;找到并进入Visual C++ 6.0;;第二步 新建一个项目;新建一个project;选择工作目录,录入项目名称;出现如下提示,要求选择控制台应用的类型,选择前三项都行;出现如下对话框,说明系统为你自动生成的项目及内容一些基本信息;;系统生成的文件类型;;;;;插入一行新语句,输出一行字符;Build菜单 Compile 编译 ctrl+f7 Build 编译链接 F7 Clea
您可能关注的文档
最近下载
- (100分)中国石油大学2022秋《红楼梦研究第二阶段在线作业.doc VIP
- 第7节货场平面布置及配置图.PDF VIP
- 8.1功与功率 (教学课件)-高中物理人教版(2019)必修第二册 .pptx VIP
- 海浦蒙特MTCC-V2A经典系列别墅电梯控制柜用户手册-中-V1.0.pdf VIP
- 塔里木油田超深气井产出剖面解释方法研究.pdf
- 2025年上海市青少年活动中心(上海市青年发展服务中心)工作人员公开招聘(第二批)笔试备考题库及答案解析.docx VIP
- 2025北京市公安局公共交通安全保卫总队勤务辅警招聘70人笔试备考试题及答案解析.docx VIP
- BRCGS 包装材料(第七版)文件清单.xlsx VIP
- 生物多样性保护与监测.pdf VIP
- 《探寻非遗漆扇之美》课件.pptx VIP
文档评论(0)