程序基础知识

一、命名规范
(1)命名:
变量名命名规则:
可以由字母、数字和下划线组成
数字不能作为首字母
不能使用关键字

变量名命名规范:
见名思义 price(可取) x、y、z(不可取)
尽量使用英文单词或单词组合,不要使用拼音。
单词组合使用驼峰命名法,比如priceOfWater
符号常量:使用大写,单词之间使用下划线分割,比如CONUT_STUDENT

1.常量:指的是在运行期间不变的数据,常量分为直接常量和符号常量
直接常量:3,4f,3.14,等
符号常量:符号化的常量,也就是给常量取个名字
2.为什么使用符号常量?
(1).便于维护
(2).一串数字可能并不能反映出事物的本质,用符号常量能够给我们提供更多的信息,增强程序阅读性。比如:Price我们直接知道就是价格的意思

程序设计方法
程序设计:规划步骤并描述
程序员的要求:(1)懂业务(2)掌握一种计算机语言
三步法:
(1)、理清解决问题的思路(要求换位思考)。
(2)、用自然语言描述思路。
(3)、翻译成计算机语言。

变量的本质是什么?
变量的本质就是内存单元,内存单元可以存储数据,也可以将存储
的数据读出
内存单元有两个属性:值和地址
int x;的含义是:告诉编译器,需要申请4个字节的内存空间,以后这个单元(4字节)就叫做x了。
int x = 4的含义:去申请一个4个字节的内存单元,同时将数据4存储进去。
x=x+1;含义:x就是内存单元,我们需要先把内存单元中的数拿出来,通过cpu去做运算+1;然后再把运算后的数据放到这个内存单元中。

数据类型
为什么会有数据类型?
生活中的数据本来就是有类型的,只不过我们没有在意或者去深入研究。那么计算机语言就是去告诉计算机如何去解决问题,当然需要对等的概念去描述数据。
数据类型有什么作用?
(1)决定了每个数据存储时所需要的字节数
(2)决定了数据所能执行的运算
比如:char c = ‘a’ int i =1;

运算符
(1)算术运算符:+、-、*、/、%、++、–
除法有两种:一般执行除法和整除,如果除法和被除数都为整型,则执行的是整除,否则执行一般除法。
求余:可用于判断奇偶、判别因子、控制一个数据的周期变化
(2)关系运算符

、>=、<、<=、==、!=
(3)逻辑运算符
&& || !

进制:
进制:一种计数的方法,即所谓的“逢x进1,借1当x”
基:某种进制的所用的符号的个数,比如十进制使用0-9十个符号,基就是10,八进制使用0-7八个符号,基就是8
权:一个符号所表示的值的大小除了和符号本身有关,还与其所处位置有关,把某个位置的1所表示的值的大小即为该位的权 111=1*100+1*10+1*1
进制的转换:
(1).x进制 >>> 十进制 按权展开
(2).十进制>>> X进制 除基取余、倒序排列

switch-case
Switch只是引导你从那个入口进去,后面的事就不管了。
case x:是标号,而不是“如果……” 标号记录了某条指令的地址。

所以执行了某个分支后,会自动执行后续的代码,因为他本质上就是顺序结构,如果需要改变流程,可以借助break,但要注意break不是必须的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值