C 语言程序设计 伴读记 —(第三章)
C 语言程序设计 伴读记 —(第三章)
店长解忧 解忧编程杂货店 1周前
收录于话题
#c语言
5个
点击上方“编程解忧杂货店”,选择“设为星标”
回复“学习资源”,获取编程资源大礼包!
在学习之前,需要各位小伙伴具有百度的搜索能力。本系列分享的每一章都是核心知识。在编程的过程当中遇到的问题可以自己百度可以解决的一定要自己解决,实在是不会再问问题。
前言
第三章主要是认识一下”七大姑八大姨“。下面是店长对该章知识的读书引标签。看了本文会对要学习的知识有个大概轮廓。
本次分享的知识:
第三章 算法—顺序程序设计
目录:
一、小例子(3.1)
二、数据类型、常量、变量(3.2)
三、运算符和表达式(3.3)
四、C语句(3.4)
五、输入输出(3.5)
一、小例子
3.1
顺序程序设计举例
2个小例子,试着在编译器上,敲几遍(背着书敲)。
补充:精度问题:
(1)在内存中占有的字节数不同
单精度浮点数在机内占4个字节
双精度浮点数在机内占8个字节
(2)有效数字位数不同
单精度浮点数有效数字8位
双精度浮点数有效数字16位
(3)所能表示数的范围不同
单精度浮点的表示范围:-3.40E+38 ~ +3.40E+38
双精度浮点的表示范围:-1.79E+308 ~ +1.79E+308
(4)在程序中处理速度不同一般来说,CPU处理单精度浮点数的速度比处理双精度浮点数快。
二、数据类型、常量、变量
3.2
数据类型与变量
有些读者容易弄不清类型和变量的关系,往往把它们混为一谈。应当看到它们是既有联系又有区别的两个概念。每一个变量都属于一个确定的类型,类型是变量的一个重要的属性。变量是占用存储单元的,是具体存在的实体,在其占用的存储单元中可以存放数据。而类型是变量的共性,是抽象的,不占用存储单元,不能用来存放数据。(P51原话)
店长浅谈:假如变量是脑子,脑子那一坨肉占实际空间(店长脑子全是豆渣,因为小时候喝多了豆浆,沉淀下来的全是豆渣);装在脑子里的知识就是数据;不同种类的知识就是类型。
下面就是知识图了,店长只画了基本结构,详细的小知识,期待我的学习笔记吧,最后我会发出来的。全套保姆级笔记,哈哈哈哈,够我肝的了。(看店长有没有时间了,唉)。
三、运算符和表达式
3.3
这小节就介绍了运算符和表达式。书上的表格已经归纳的很好了,没必要再赘述。
1、自增自减:看符号、前面就先增减再赋值,后面就先赋值再增减。
2、优先级,结合性: 算数--左到右,赋值--右到左。
3、类型转换:
①非强制转换:电脑自动的。
②强制转换:人为的。
转换表:
(1)byte型可转换为short、int、、long、float和double;
(2)short可转换为int、long、float和double;
(3)char可转换为int、long、float和double;
(4)int可转换为long、float和double;
(5)long可转换为float和double;
(6)float可转换为double;
四、C语句
丑人多作怪,放图。
五、输入输出
放图!放图!放图!就是这么嚣张。😏。
总结
本章主要去认识”七大姑八大姨“。总体就是看看熟悉,你看到他知道是你亲戚就可以了,暂时叫不出名字没关系,熟悉就自然记住了。后面会大量使用这些玩意。后面几章差不多就可以开始敲代码了。
一个帅气店长的想加就加的分割线
店长准备了学习需要的资源
去窗口回复,“Typora安装包” “电子书” 获取c语言学习资料吧,最后店长在唠叨一句,学习的渠道很多,但只到公众号学习,却不能学得很深入。真正学习的方法还是,啃书,看部分视频(懂不起的地方的),在上机敲代码N遍。编程无它,熟练即可。一遍不行,敲两遍,直到敲到烂熟于心。你就出师了。
我是店长解忧,一个双非院校的恶臭青年,CSDN究极混子,分享大学生的经验与it的情情爱爱。欢迎加我微信,点击菜单“店长小黑”一起唠唠嗑。欢迎大家关注我的公众号:解忧编程杂货店。有爆照哦!哈哈哈哈哈哈。