常量的定义与使用 1006 c#
常量的定义与使用 1006
为什么需要常量
程序中,固定不变的数,就是常量
例如:
一周有七天,无论程序进行到哪个步骤
七天,这个数据都是不会变的
七这个数据,就适合使用常量保存
常量的特点
如果一个变量是常量
那么在代码执行过程中,它就不应该被修改
常量的定义方式
const 数据类型 常量名称 = 值;
演练
定义一个常量
使用这个常量
修改这个常量的值,观察结果
static void Main(string[] args){int a = 1;const int b = 2;Console.WriteLine(a);Console.WriteLine(b);a = 4;b = 5;}
常量的命名
全部大写方式命名
见名知义
长度不要太长
上述例子中的常量命名是不规范的!
常量的使用时机
- 程序中不会修改的数据
- 程序中会被经常引用的数据
- 有特定意义的数据
演练
已知:
圆周率 = 3.1415926
圆的周长 = 2圆周率半径
圆的面积 = 圆周率*半径的平方
需求:
编写程序,写出圆的周长与面积的计算公式
常量的定义与使用 1006 c#相关推荐
- C/C++ 常量的定义与应用(编程中的常量)
常量一般定义为全局变量,且大写: 1. 字符串常量 const string EXPAND_X = "X+YF"; const string EXPAND_Y = "FX ...
- 关于经典面试一年多少秒的思考!启发#define与UL!整形常量的定义
关于经典面试一年多少秒的思考!启发#define与UL! 2016年01月11日 13:52:03 Agou_66 阅读数:1935 标签: C语言#defineUL宏定义一年多少秒 更多 个人分类: ...
- jquery 定义php变量,php定义常量_php 定义常量define与普通变量
摘要 腾兴网为您分享:php 定义常量define与普通变量,中信期货,中国体育,中国搜索,小米钱包等软件知识,以及ps人像插件,河南电大在线,自拍神器手机,国金证券,ipa包,微商加人软件,山东省地 ...
- HART协议通用结构体及地址、常量的定义
HART协议通用结构体及地址.常量的定义 在HART模块中,通常是通过UART发送一个字节,且需要11位二进制数据,第一位起始位,第二到九位共八位是要发送的数据,第十位是校验位<奇校验>, ...
- python怎么定义常量_Python定义常量
阅读目录 一.Python定义常量 Python定义常量 constant.py 定义常量类 import sys class _const: # 自定义异常处理 class ConstError(P ...
- C语言(三)常量的定义
常量的定义 常量的定义 #include<stdio.h> #define 四大皆空 main //void main1() //{ // const int x = 10;//常量,co ...
- java项目中常量规范定义的思考
大言不惭,则无必为之志.--<论语·宪问> 1.引言 最近在看老大在项目中写的代码,发现在系统常量的定义上,与我之前在开发项目的定义有些不一样,引发了我对系统变量如何规范定义和每一种定义有 ...
- Java final关键字,常量的定义
final(最终)是一个修饰符 1.final可以修饰类,函数,变量(成员变量,局部变量) 2.被final修饰后的类不可以被其它类继承 3.被final修饰后的方法(函数)不可以被重写 4.被fin ...
- ASP语言基础之常量的定义方法
ASP 定义常量的方法 常量:用一种名称代替数字和字符串,且其值保持一直不变. 在 VBscript 中,可以用 const 语句来定义常量. 常量分数字型和字符串型. 表示日期的常量写在两个 # 之 ...
最新文章
- 初学Python——文件操作第三篇
- 深度解读Helm 3: 犹抱琵琶半遮面
- linux more 下一页_Linux学习笔记
- 63.2. 配置 Postfix
- c++图书管理系统_我用Python帮学校写了一款图书管理系统!教导员居然请我吃饭
- anjuta 连接mysql_深度商店应用Genymotion、Aptana Studio、宝塔Linux面板、Anjuta
- python处理PNG的alpha通道
- CSS基础——看这一篇就够了
- 网易前端JavaScript编码规范
- (股票,数字货币)年收益率,标准差和夏普率的计算
- 5G/NR 5G核心网(5GC)之网络功能服务通信
- MTK-如何解锁OEM
- OGG-02022 Logmining server does not exist on this Oracle database.
- 右键拖动调出BandZip的快捷菜单
- 微软认证考试心得:微软认证考试的几种形式
- 完美收纳特色装饰 日本小两口的56平温馨窝
- 打造自己的弱口令扫描工具
- 手写RPC(一) 絮絮叨叨
- deterministic mysql_mysql中的确定性函数
- ntp服务器udp协议,windows2003 2008 2012 2016 2019封UDP协议服务器自动同步时间
热门文章
- Matconvnet 学习笔记
- c语言字母金字塔代码,打印字母金字塔,昨晚看到某个帖子的题目
- YOLO,VOC数据集标注格式解析
- flink入门_Flink入门:读取Kafka实时数据流,实现WordCount
- khv是什么虚拟服务器,服务器虚拟化vSphere4 vs Hyper-V R2,选择谁?
- csdn学院 python_确认!别再相信Python了! 程序员:就你敢说...
- URLshorting网址短链接PHP源码 开源源码
- mysql 2008数据库配置文件_SQL Server 2008数据库的配置及连接
- 沉梦云商城系统2.1.7免授权源码+搭建教程
- mybatis-generator-gui 如何exe化