设为首页 加入收藏

TOP

1.3.1 C++程序结构(2)
2013-11-12 22:16:44 来源: 作者: 【 】 浏览:109
Tags:1.3.1 程序 结构

1.3.1  C++程序结构(2)

程序运行结果如图1-3所示。


这个程序包含两个函数:一个是用于计算直角三角形斜边长度的函数triangle(),一个是主函数main()。在主函数中首先要求从键盘输入两直角边a和b的值,然后调用计算斜边长度的函数triangle()。

从上面几个例子可以看出,每个程序都包含命令行,且都以#开头,其作用是提供标准的库函数以及用户自定义类库和函数;每个程序都有一个main()函数,它是程序的入口,每个程序都从这里开始执行,除了main()函数外,还可以定义其他函数,整个C++程序可以说是由若干函数组成;每个程序都包含对变量和函数的说明,同时还有输入和输出功能。

一个C++程序的一般格式如下所示:

  1. #include<……>              //预处理命令行  
  2. 函数声明                  //程序中用到的函数的说明  
  3. 全局数据定义              //程序中用到的全局数据的定义  
  4. void main()  
  5. {   
  6. 函数体                  //由声明部分和执行部分组成  
  7. }   
  8. 用户自定义函数的定义      //程序中用到的函数的具体实现  

其中,函数声明包括函数返回值类型、函数名和参数;函数的定义部分给出了函数的具体实现。一个C++程序并不一定严格按照上述要求来写,有些部分可以省略。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇1.3.1 C++程序结构(1) 下一篇1.3.2 程序书写规则

评论

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