您好,欢迎光临本网站![请登录][注册会员]  
文件名称: C语言新东方老师精讲
  所属分类: 其它
  开发工具:
  文件大小: 30mb
  下载次数: 0
  上传时间: 2019-03-01
  提 供 者: rgerg*****
 详细说明:是新东方老师的上课讲义!有需要的请自行下载!新东方在线计算机专项精讲课程讲义 C语言 (4)八>二进制 (5)二>十六进剃 (721)s=(?)2 口诀:一位展成三位 (1100111)2=(?)16 口决:四位压成一位 十六 十六 100C->8 1001->9 2→>010 0010→>2 101C->A 0021>3 1011->B 0100->4 (101->5 1101->D 6->110 01:0->6 l110->E 7->111 0111->7 1111->F 例题(363)s=(?):(3871)g=(?) 例题10111(?)16(1111=(?)16 线上RD!e次.0 6)十六->二进制 (7aB1)1() 口诀:一位展成四位 、数制应用 9->1001 2、内存 3、机器 B→>101 4->0100 C→>1100 4、地址映射 5、P地址 6→>0110 E→>1110 例题(3f9)1=(?)2(a8:1)1=( 内存 78 bb s 进制存储? 1002 唯一的二进制编码 1003内容值 结论:由美国A制定的示准S信息I交换I码C A->100001465 10 B->66 b->98 yeAy Ferne, rort evs ke)lei:l1-4nit 新东方在线计算机专项精讲课程讲义 C语言 地扯 3、机罨码 地址映射 23 真值一>机器码(3种)10内容值 23 十进制->二进制 l003 内容值 78=23 1004 wavs keota.乙o 题1:16位的逻辑地址,逻辑地址空问是多大?地址 题3:4个存储芯片,每个2存储空间起始地扯地址 物理内存32【,地址多少位 78 是多少?考研 78 215-64K32x→>15位 K-11位第一个K:十六进制 题2:假设漫地址3位.页重大小呱,逻辑地址123 0000->0000H 1002 分成多少个页面? 03内容值 111..1 07FFH :03内容值 4X-212232/212-220,页面数20,页号是20位 第二个〖地址 题3:4个存储芯片,每个2存储空问起始地址1004 1004 0800H -OFFFH 是多少? 篤三个2〖地址 2K→少11位第一个2:十大进制 1000H-17FP 000.0->0000Ⅱ 第4个地始是1800H-1FF 1111->07FFH第二个2地址? 5、IP地址 5、IP地址 题1:某主机P地址为18080.7.55,子网掩码为 题1:某主机IP地址为180.80.755,子网掩码为 255.255.252.0,问主机号部分多少位? 25255.2520,间主机号部分多少位? 提示:1PV4地址是2位,对应二进制1的是网络号 提示:IPV4地批是32位,对应二进制1的是网络号 对应0的倍数是主机号倍数 ,对应0的倍数是主机号倍数 55->11111111252-11111100 题2:求IP分组到达时,经过多少个路由? 255.255.252.0→ 提示:两个十六进制的差 11111111.11111111.11111100.00000000 题2:求IP分组到达时,经过多少个路由器 40H-31H=? 40H-31H=0F=15个 新东方在线计算机专项精讲课程讲义 C语言 题3:某主机IP地址为180.80.7.55,子网掩码为地址 25525.252,0问主机号部分多少位? 78 第二章C语言组成及数据 255->11111111252→>11111100 C语言组成 255.255.252.0→ 23 数据与数据类型 11111111.11111111.11111100.00000000 103内容值 三、C诘言上机运行环境 1004 1005 上De次m)℃ >第二章C语言组成及数据 组成:若干文件 文件:若干函 数 组成结构 、C语言组成 函数:函数头+函数尾 函数头;四部分-函数名+() 函数体:吾+语句 语句:三类语句 tmp=count: 类型1→/** 类型2→定义语句; 类型3执行语句; :ke自时:E 传: kuseriEGI 第二章C语言组成及数据 int tmpl, tmpz, count; 、C语言组成 mp 1=count /int count=1i* fun 10) 、数据与数据关型 pount=tmp1 tmp=count i int tmp 多少执行语句? tmp=count tmp2=m。2+2; 多少执行语句? count=tmz "k》,m,图 新东方在线计算机专项精讲课程讲义 C语言 二、数据与数据关型 二、数挺与数据类型 数据四类:常量变量表达式函数 数据类型四大类:基本类型、构造类型、指针类 型、空类型 常量:值不发生变化的量 变量:值贿时地改变的量 1、基丕类型:整型int、字符型chr、浮点型 单精度型foat、双精度型 double)、枚举 表达式:用运算符将数据连接起来的合法式子 类型enum 函数:调用具有一定功能的函数作为运行量 2、构造类型:数组型、结构体类型 struc t、共 用体类型unin 3.指针类型 4.空类型void P则co把eae,(0 妙 coii)6m >标识符(三 1、保留字(关键字):共32个,固定含义,不能再做为它用 二、数据与效据类型 2、预定义标识件:在C语亩中预先定义并具有特定含义的标识符 ntf include 数四类:常量变量表达式函数 3、用户自定义标识符,由用户根据需要定义的标识符,如:变量名 常量四类 注:(1)用户自定义标识待 整型常量 识符只能由字母数字,下划线组成,而且第一个字符必须 是字母或下划线 实型常量 2)在C程 SM,C语言程序 奎续萧年格区分的,如mmm 字符型常量 字符串常量 标识符合法性判断 3m do if IF a8. txt _12 c#bc Do vrAy> Fc olean. com 转k,o 常量一整型常量 常量一实型常量 1、整型常量:三种形式(十进制、八进制、十六进制 2、实型常量:两种形式(小数、指数) 第一形式->十进制:是用一串连续的09数字 第一形式→>小数形式:由数字和小数点组成 如32767,-32768,90,-7 如:123.456123.4560.456都是合法的实型常量 算二形式→>八进制:用数字0开头的一串连续合法八进制 笫二形式->指数形式:用“E或“e"后紧跟一个整数表示以10为底幂 如:013,05,077,089(出错) 如:1.23E-5 第三形式→>十六进制:用0x或0X开头的一串连续合法的十六 注:(1)字母或c之前之后必须都有数字,且后必是整数 进制 〔2)字母B或e的前后及各数字之间不能有空格 如:0x12,0xf 如:判断合法性 若表示长整型常量则必须后加字母1或L,如0L、341、0x123L 1.23e45.4e0.5.23e54E3E2 新东方在线计算机专项精讲课程讲义 C语言 常量—字符型常量 常量一—字符型常量 3、字符型常量:四种形式(常规、转义、八进制、十六进制) 3、字符型常量:四种形式(常规、转义、八进制、十六进制) 集一形式->一对单引号括一个字符。 第一形式->一对单引号括一个字符 如 A'6 第二形式->转义字符常量:必须以一个反斜杠“”开头 笫二形式→>转义字符常量:必须以一个反斜杠“”开头 常用的转义字符有 第三形式→dd最多以有三位八进制数 n表示换行符 n表示换行符 第四形式→>\zh最多可以有两位十六进制数 t表示制表符 \b表示退格符 r表示回车符 问题“合法? 9/1Ts2.kc-olearrc3:"T t/M:.kxo4xn1-01m 常量一字符串常量 变量 4、字符串常量:一种形式 变量使用规则:先定义后使用 定义格式:数据类型名变量名列表 定义:用一对双引号(双撒号)括起来若干个字符 比如:(1)inti;intj;intk; 如:“ abcdefgh""1234567“"a1b2c3d4 (2)iat 1, j, k (3)inti=l,j-1,k-9;/*赋初值* 注:(1)变量必须先定义后使用 注:(1)每一个字符昂尾都有一个字符串结束符V0, int1ong『 oat double char(与常量类型一致) (2)C语言中没有字符串变量 (2)夜量名属于用户标识符,葺守用户标识符命名规则 定要区分宇符曾量和字符串常量 3)在同一“函数体”【}中不能定义同名变量 (4)同时定义多变量,必用逗号分隔 (5)变量可赋初值(初始化),无初值是随机值 wu?. Ee n learnsto:T 函数 表达式 函数(栎准函数自定义函数) 定义:表达式:用还算符将数据连接起来的合法式子 finc ludema th. h> √如何表示?srt10sqrt( 运算:三个属性:功能、优先级、≡合性(运算方向 如何表示?abs0abs(-5 如:3.5+1/2 3.5+(1/2) 1+2+3 3.5*1)/2=1.7 可以参与运算:sqrt(?)/9+abs(-5) 1.0/2=? 1/2=9 容以:k!具:引 新东方在线计算机专项精讲课程讲义 C语言 表达式 表达式 1、算术运算符及算术夫达式 求余(%) (2)求值方法:先忽略负号不计求出余数,再将所得余数的符 与板除数相同的符号 求余(% (1)两边运算对象必须是整型 结果为:2 不合法的表达式 17%-3 结为:2 17%3 结果为:-2 17%-3结果为 )单独的常量、变量或函数调用都是C语言合法表达式 (2)凡是表达式都有一个确定的值 0把e改ra: 隐式转换 表达式 赋值运算符及赋值表达 double float 赋值运算符: long 格式:变量名=表达式 赋值运算符的功能:将表达式值赋给“=”左边的变量 In t 例如 表达式 表达式 注:(1)赋值运算符左边只能是一个变量 复合赋值运算符 如:a+b=34=3非污表达式 =、%=.&=、 a=5a+(b=3)合法的表达式 注:复合赋值运算符的两个运算符口间不能有空恪。 (2)赋值运算符右边可以合法表达式 如 a=a+3 3)赋值表达式的值就是赋值运算符左边变量值 例着置和b的值分为到态势式的值是多少?用完表达 赋给实型变量时系统自动将整型数据转成实型数型数据 4)实型数据赋给整型变量时:实型小数舍去 表达式的值:A的值 的值 例2.若有inta=5,b=9; float c;则表达式c=b/a+1.2的值多少? 新东方在线计算机专项精讲课程讲义 C语言 表达式 表达式 白增、自减运算符 注:(1)只能用于变量不能用于常量或表达式 自增运算符 如3*+、(a+b)++不合泫的表达式 自减运算符 如inta-3;则表达式的值交量的值 a十 女 ⅰ++;++i;等价于 =i+l 等价于 =i-1; d) 2 MAN Ie oleNin cOPY waN Romain ton 作业 作业 题1.inta=3;求a++* 题2.若有定义inta=20,b=20,c=20,a=20;则下列表达式的值分 (58)10-() () A、a++*10=>200 B、10*b++=>200 5da6)16=()2 213)10=() (60+d+t)%9->8 C语言的组成 行过程;结构 int count=1s 执行过程:主子谓用 void fund 形式的标志: 运算的标忐 2 int tmp nt tmpl, tmpz, count tmp 1=count (){} tmp1++ /*int ccunt-1*/ count-tmp count=tmp1; tmpz=count, tmp=count tmp=tmp2+2 colin=mn/ count=tmp 新东方在线计算机专项精讲课程讲义 C语言 标内容透用课程例题/习 基砒知识数制及转换计算机组成考研真题 计算机字长计算机网络 内存与地操作纳 大树也是我用 序完成,預视您 c语言组成 考研真题 数据及数据计算机组成|c语言考研 事业会茁壮飯 类型 操作系纺 第三章序结构程序发计枉架 语言考研 言考研 ? 第四遨择结构程序没计f-61se数据结均c语言考研 路豆渔 记.pan?.:G 章节标题内容适用课程创题/习题 第工章循环结构程序 构数据结构考研真题 章节 标题 内容适用课程例题/习题 操乍系统|《语言考研 break计算机组戌 指针列若钅 C语亨考研 函教指针等 第六章 数 维数推數据结构|考研真题 二维数组揀作系统C语言考研 算九章 结构体 数据结棋 字符串计算机组成 计算机组成语考妍 构造一定义一使用 第1章位运算/文件打开/关闭 数据结构C语亩考 第七章函数与预编译定义/调用/数据结构 研真题 原型揀作系统《语言考研 省定位/测试 分析过程 传值 第—章基础知识:数制及转换 第二章C言组成及数据 1、四种数制? C语言组成 2、互相转泱的方法? 、数据与数据类型 3、C话言支持三种数制,下列哪个数制不支持? 语言上机运行环境 A)十进制B)八进制C)二进俄D)十六进制 军以:knr:: :km图
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: c语言新东方
 输入关键字,在本站1000多万海量源码库中尽情搜索: