图论C语言第一次听课笔记和作业
来源:互联网 发布:golang 1.7.5安装 编辑:程序博客网 时间:2024/05/22 05:31
在图论第一次C语言上课中,高老师带我们学习了数据类型、数制之间的转换、ASCLL的取值范围、定义变量等知识,带领着我们这些C的初学者领略了一次C的奥秘。
1.数据类型:*整型:char(1个字节)、int(4或2个字节)short(2个字节)、long(4个字节)、longlong(8个字节)、long int(4个字节)。
* 浮点型:double(8个字节)、float(4个字节)。//一个字节=8位数//
*取值范围:整型:[signed] char(-128~+127) 、[unsigned] char(0~255)、[signed]int(-2147483648~+2147483648)、[unsigned] int(0~4294967295)、[signed] short(-32767~32767)、[unsigned] short(0~65535)、[signed] long(-2147483648~2147483647)、[unsigned] long(0~4294967295)、[signed] long int(-2147483648~+2147483648)、[unsigned] long int(0~4294967295)
浮点型:double(1.7 x 10^(-308)~ 1.7 x 10^(+308))、
fioat(3.4 x 10^(-38)~ 3.4 x 10^(+38))。
*浮点数在内存中的存储方式:采取单精度和双精度的存储方式。(分为3个部分:1.符号位 : 0代表正,1代表为负。2.指数位:用于存储科学计数法中的指数数据,并且采用移位存储。3.尾数部分:尾数部分)。
2.数制之间的转换(10进制数与2进制数、8进制数、16进制数之间的转换)。//01开头为八进制数,0x开头为十六进制数。//
码制:原码:正数的符号用“0”表示,负数的符号用“1”表示,数值部分用二进制形式表示。
补码 :正数的补码与原码相同,负数的补码为对该数的原码除符号位外各位取反,然后在最后一位加1.
反码:正数的反码与原码相同,负数的反码为对该数的原码除符号位外各位取反。
//负数按照补码存储//
3.char数据类型:字符型变量,用来存储数字和符号,取值范围为-128~127,但字符的代码不可能为负值,所以在字符存储时实际只用到0~127这一部分,其第一位都是0,。如果将一个负整数赋给有符号字符型变量是合法的,但它不代表一个字符,而作为一字节整型变量存储负整数,如signed char c=-6.
4.幻数:具体的数且反应不出数字所代表的具体意义。
5.ASCll:取值范围为什么是0~127?//对于无符号的char来说其取值范围为0~255,有符号的char来说其取值范围为0~127,所以ASCll的取值范围为0~127。//
6.变量:概念:变量代表一个有名字的、具有特定属性的一个存储单元。
变量定义:指定该变量的名字和类型。
//在C语言中,变量必须先定义后初始化在使用。(未初始化:函数内:随机取值;函数外:默认为0.)。//
7.显示隐士类型转化:
显示转换:强制类转换,如 int a = (int) 6.3;
隐式转换:不带转换类型的转换,如float a ;int b = 4。
例如:由int转换为char,前8位补符号位,为正则加8个0,为负则加8个1。
- 图论C语言第一次听课笔记和作业
- 第一次C语言作业
- 第一次C语言作业
- 第一次c语言作业
- C语言第一次作业
- c语言第一次作业
- 第一次作业-C语言
- 第一次作业(c语言)
- C语言第一次作业练习
- c语言 第一次笔记
- 2014.2.21听课笔记作业
- c小结--听课笔记
- 第一次作业(4.C语言)
- 黑马程序员-OC语言-self和super关键字(听课笔记)
- 【C语言】【unix c】作业 前台作业和后台作业
- C语言上机作业,第一次自己编程,欢迎挑错
- 【c语言】完成的老师布置的第一次作业
- 第一次C程序设计作业
- 戴尔子公司VMWare考虑将区块链用于数据传输
- 摩尔多瓦共和国用区块链ID帮助遏制贩卖儿童
- 快速读入模板使用
- 二. TabLayout 主方法
- 在Android系统中模块化编译驱动程序
- 图论C语言第一次听课笔记和作业
- 如何设计一款优秀的软件架构
- Vs2017中添加引用找不到Mysql.Data.dll
- smartadmin官网_smartadmin下载 bootstrap 后台模板 下载-很不错的后台模板
- Spring 事务操作(银行转账案例),使用spring 对jdbc的支持完成对数据库的操作
- Android IPC之AIDL
- DEVc++ 计算机中丢失libiconv2.dll
- Windows下python安装redis
- [宋词鉴赏辞典.(中国古典诗词曲赋鉴赏系列工具书)].唐圭璋.钟振振.扫描版.pdf 免费下载