设为首页 加入收藏

TOP

2.1.4 变量的应用示例
2013-10-07 14:13:13 来源: 作者: 【 】 浏览:56
Tags:2.1.4 变量 应用 示例

2.1.4  变量的应用示例

为了更好地说明变量在具体程序中的应用,下面通过一个示例对其进行讲解。在2.1.1节中介绍了计算圆周长的程序实现,但其半径只能在程序中指定,不能接收用户输入而根据输入计算周长。下面对上述示例进行修改,使其达到接收用户的输入来计算周长的目的。操作步骤如下所示。

打开DEV-C++(www.cppentry.com)集成开发环境,选择【文件】|【新建】|【源代码】命令,新建一个C++(www.cppentry.com)源文件。在打开的编辑器中输入如下代码:

  1. #include <iostream> 
  2. using namespace std;  
  3. int main()  
  4. {  
  5.     const double pi=3.14159263;                 //定义常量并赋初值  
  6.     double radius;                          //定义变量  
  7.     double cir;  
  8.     cout<<"Please input radius:";               //提示输入  
  9.     cin>>radius;                                //接收用户输入  
  10.     cir=pi*2*radius;                            //计算圆周长  
  11.     cout<<"周长为:"<<cir<<endl;                    //输出圆周长  
  12.     system("pause");  
  13.     return 0;  
  14. }  

完成源程序的录入编辑后,需要查看该程序的运行效果,必须先对源程序进行编译。在DEV-C++(www.cppentry.com)中,可以通过选择【运行】|【编译】命令来进行编译,或者通过快捷键"Ctrl+F9"来实现。同样,在编译之前需要先保持该源文件,出现如图2.6所示的界面说明编译成功。

当源程序通过编译后,就可以运行该程序并查看其运行结果了。在DEV-C++(www.cppentry.com)中,可以通过选择【运行】|【运行】命令来执行程序,或者通过快捷键"Ctrl+F10"来实现。该程序的运行结果如图2.7所示。

 
图2.6  编译成功
 
(点击查看大图)图2.7  运行程序

上述程序声明了两个变量radius和area,其中radius用于接收用户输入的半径。可以看出,该程序运行后首先接收用户输入的半径值,例如此处输入双精度浮点型数12.3后,程序将给出圆的周长值。比较2.1.1节中的示例和本例可以发现,两者的不同点就在于前者使用常量,而后者使用变量,通过接收用户的输入来计算圆周长,其中后者是应用较为广泛的。

至此,变量的定义、赋值和应用就讲解完成了。事实上,变量还存在作用范围的概念,这将在后续章节中为读者做详细介绍。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2.2.3 浮点型数据类型 下一篇2.4.2 显式转换

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: