如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
会计学2.0预备知识计算机中数的表示及进制转换数码(shùmǎ)、基与权数码(shùmǎ):表示数的符号基:数码(shùmǎ)的个数权:每一位所具有的值数制各种(ꞬèzhǒnꞬ)进制之间的转换二进制、八进制、十六进制转换成十进制方法:按权相加各种(ꞬèzhǒnꞬ)进制之间的转换(整数)二进制、八进制、十六进制转换成十进制方法:按权相加二进制与八进制之间的转换(zhuǎnhuàn)二进制转换(zhuǎnhuàn)成八进制:从右向左,每3位一组(不足3位左补0),转换(zhuǎnhuàn)成八进制八进制转换(zhuǎnhuàn)成二进制:用3位二进制数代替每一位八进制数二进制与十六进制(shíliùjìnzhì)之间的转换二进制转换成十六进制(shíliùjìnzhì):从右向左,每4位一组(不足4位左补0),转换成十六进制(shíliùjìnzhì)十六进制(shíliùjìnzhì)转换成二进制:用4位二进制数代替每一位十六进制(shíliùjìnzhì)数字节(zìjié)和位内存以字节(zìjié)为单元组成每个字节(zìjié)有一个地址一个字节(zìjié)一般由8个二进制位组成每个二进位的值是0或1数值(shùzí)的表示方法——原码、反码和补码原码:最高位为符号位,其余各位为数值(shùzí)本身的绝对值反码:正数:反码与原码相同负数:符号位为1,其余位对原码取反补码:正数:原码、反码、补码相同负数:最高位为1,其余位为原码取反,再对整个数加12.1数据类型数据类型总表基本(jīběn)数据类型2.2常量与变量标识符定义:用来标识变量、常量、函数等的字符序列组成:只能由字母、数字(shùzì)、下划线组成,且第一个字母必须是字母或下划线大小写敏感不能使用关键字长度:最长32个字符命名原则:见名知意不宜混淆如l与I,o与0一般用大写字母是宏定义预处理命令,不是C语句(yǔjù)直接常量:整型常量实型常量字符常量字符串常量整型常量(整常数)三种形式:十进制整数:由数字(shùzì)0~9和正负号表示.如123,-456,0八进制整数:由数字(shùzì)0开头,后跟数字(shùzì)0~7表示.如0123,011十六进制整数:由0x开头,后跟0~9,a~f,A~F表示.如0x123,0Xff实型常量(实数或浮点数)表示(biǎoshì)形式:十进制数形式:(必须有小数点)如0.123,.123,123.0,0.0,123.指数形式:(e或E之前必须有数字;指数必须为整数)如12.3e3,123E2,1.23e4,e-5,1.2E-3.5字符常量(chángliàng)定义:用单引号括起来的单个普通字符或转义字符.<编译程序根据变量定义为其分配指定字节的内存单元整型变量占字节数随机器不同(bùtónꞬ)而不同(bùtónꞬ),一般占一个机器字short≤int≤long可用sizeof(类型标识符)测量2.3不同类型数据间的转换隐式转换什么情况下发生运算转换------不同类型数据混合运算时赋值转换------把一个值赋给与其类型不同的变量时输出转换------输出时转换成指定的输出格式函数调用转换------实参与形参类型不一致时转换运算转换规则:不同类型数据运算时先自动(zìdòng)转换成同一类型显式转换(强制转换)一般形式:(类型名)(表达式)例(int)(x+y)(int)x+y(double)(3/2)(int)3.6说明(shuōmíng):强制转换得到所需类型的中间变量,原变量类型不变2.4运算符和表达式学习运算符应注意:运算符功能与运算量关系要求运算量个数要求运算量类型运算符优先(yōuxiān)级别结合方向结果的类型算术运算符和表达式基本算术运算符:+-*/%结合方向:从左向右优先级:----->*/%----->+-(2)(3)(4)说明:“-”可为单目运算符时,右结合性两整数相除,结果为整数%要求(yāoqiú)两侧均为整型数据自增、自减运算符++--作用:使变量值加1或减1种类:前置++i,--i(先执行(zhíxíng)i+1或i-1,再使用i值)后置i++,i--(先使用i值,再执行(zhíxíng)i+1或i-1)自增、自减运算符++--作用:使变量值加1或减1种类:前置++i,--i(先执行i+1或i-1,再使用(shǐyòng)i值)后置i++,i--(先使用(shǐyòng)i值,再执行i+1或i-1)赋值运算符和表达式简单赋值运算符符号:=格式:变量标识符=表达式作用:将一个数据(shùjù)