全国
少儿编程--教育路上

栏目导航

全国站 > 少儿编程 > C++少儿编程
需求

c++常量的定义

摘要:c++常量的定义。以下是我们为大家整理的,相信大家阅读完后肯定有了自己的选择吧。

发布时间:
2024-05-03 07:06
信息来源:
网络推荐
浏览次数:
447
c++常量的定义

一个常量可以直接调用(如124,'A'),也可以给常量取个名字用一个标识符代表它,这就是符号常量。其语法格式为:

        # define  符号常量  常量字串

     例如:# define PI  31415926

例25  输入半径r,求圆的周长及面积。

#include<cstdio>       //调用iostream库,否则使用printf和scanf语句编译出错

#include<cstdlib>                 //使用system( )调用cstdlib库

using namespace std;          //这个程序可省略这行

#define PI 31415926           //PI是符号常量。代表31415926

int main()

{

      float r,c,s;                      //定义实型变量

      printf("r=");                     //显示提示符r=

      scanf("%f",&r);               //输入r的值,&符号不能漏掉

      c=2*PI*r;                        //计算圆的周长

      s=PI*r*r;                         //计算圆的面积

      printf("c=%2f s=%2f\n",c,s);   //显示计算结果,结果保留2位小数

      system("pause");

}


程序中定义的PI代表常量31415926,在编译源程序时,遇到PI就用常量31415926代替,PI可以和常量一样进行运算。C++语言规定,每个符号常量的定义占据一个书写行,而且符号常量不能被再赋值。如果在例25中使用以下赋值语句是错误的。

      PI=31415926;


习惯上,符号常量名用大写,而变量名用小写,以便于区别。

  使用符号常量的好处:

  1)增加了程序的可读性。如看到例25程序中,见到PI就可知道它代表圆周率,定义符号常量名时应该尽量使用见名知意的常量名。

  2)增加了程序的易改性。如例25程序中,只需改动一处,程序中的所有PI都会自动全部代换,做到“一改全改”。



上一篇:
c++常量
下一篇:
c++变量的定义
相关推荐
最近更新
学校免费发布信息关闭
如有图片请发邮件到:edu63@foxmail.com,审核后显示

 换一张

确认提交
完善补充本文信息关闭
非常感谢您帮助完善补充本文信息


 换一张

确认提交