资源简介
C++ How to Program 9E
代码片段和文件信息
// Fig. F.2: figF_02.cpp
// Using variable-length argument lists.
#include
#include
#include
using namespace std;
double average( int ... );
int main()
{
double double1 = 37.5;
double double2 = 22.5;
double double3 = 1.7;
double double4 = 10.2;
cout << fixed << setprecision( 1 ) << “double1 = “
<< double1 << “\ndouble2 = “ << double2 << “\ndouble3 = “
<< double3 << “\ndouble4 = “ << double4 << endl
<< setprecision( 3 )
<< “\nThe average of double1 and double2 is “
<< average( 2 double1 double2 )
<< “\nThe average of double1 double2 and double3 is “
<< average( 3 double1 double2 double3 )
<< “\nThe average of double1 double2 double3“
<< “ and double4 is “
<< average( 4 double1 double2 double3 double4 )
<< endl;
} // end main
// calculate average
double average( int count ... )
{
double total = 0;
va_list list; // for storing information needed by va_start
va_start( list count );
// process variable-length argument list
for ( int i = 1; i <= count; ++i )
total += va_arg( list double );
va_end( list ); // end the va_start
return total / count;
} // end function average
/**************************************************************************
* (C) Copyright 1992-2014 by Deitel & Associates Inc. and *
* Pearson Education Inc. All Rights Reserved. *
* *
* DISCLAIMER: The authors and publisher of this book have used their *
* best efforts in preparing the book. These efforts include the *
* development research and testing of the theories and programs *
* to determine their effectiveness. The authors and publisher make *
* no warranty of any kind expressed or implied with regard to these *
* programs or to the documentation contained in these books. The authors *
* and publisher shall not be liable in any event for incidental or *
* consequential damages in connection with or arising out of the *
* furnishing performance or use of these programs. *
**************************************************************************/
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-05-30 16:18 Code_Examples\
目录 0 2013-05-30 16:18 Code_Examples\appF\
目录 0 2012-08-10 11:15 Code_Examples\appF\figsF_02\
文件 2405 2013-03-10 10:43 Code_Examples\appF\figsF_02\figF_02.cpp
目录 0 2012-08-10 11:15 Code_Examples\appF\figsF_03\
文件 2124 2013-03-10 10:43 Code_Examples\appF\figsF_03\figF_03.cpp
目录 0 2012-08-10 11:15 Code_Examples\appF\figsF_04\
文件 2103 2013-03-10 10:43 Code_Examples\appF\figsF_04\figF_04.cpp
目录 0 2012-08-10 11:15 Code_Examples\appF\figsF_06\
文件 2424 2013-03-10 10:43 Code_Examples\appF\figsF_06\figF_06.cpp
目录 0 2012-08-10 11:15 Code_Examples\appF\figsF_07\
文件 1515 2013-03-10 10:43 Code_Examples\appF\figsF_07\figF_07.cpp
目录 0 2012-08-10 11:15 Code_Examples\appF\figsF_08\
文件 1881 2013-03-10 10:43 Code_Examples\appF\figsF_08\figF_08.cpp
目录 0 2012-08-10 11:15 Code_Examples\appF\figsF_09\
文件 2172 2013-03-10 10:43 Code_Examples\appF\figsF_09\figF_09.cpp
目录 0 2013-05-30 16:18 Code_Examples\appH\
文件 2485 2011-01-31 13:13 Code_Examples\appH\Account.cpp
文件 1503 2011-01-31 13:16 Code_Examples\appH\Account.h
文件 1922 2011-01-31 13:13 Code_Examples\appH\figH_03.cpp
目录 0 2013-05-30 16:18 Code_Examples\appI\
文件 2481 2011-02-11 22:18 Code_Examples\appI\Account.cpp
文件 1503 2011-01-31 13:16 Code_Examples\appI\Account.h
文件 1922 2011-01-31 13:13 Code_Examples\appI\figJ_03.cpp
目录 0 2013-05-30 16:18 Code_Examples\appJ\
目录 0 2013-03-27 08:01 Code_Examples\appJ\Debugging\
文件 6148 2013-03-26 14:50 Code_Examples\appJ\Debugging\.DS_Store
目录 0 2013-03-27 08:01 Code_Examples\appJ\Debugging\Debugging\
文件 2485 2013-03-25 16:31 Code_Examples\appJ\Debugging\Debugging\Account.cpp
文件 1503 2013-03-25 16:31 Code_Examples\appJ\Debugging\Debugging\Account.h
文件 3124 2013-03-26 11:18 Code_Examples\appJ\Debugging\Debugging\Debugging.1
............此处省略702个文件信息
- 上一篇:C++有符号大整数类型bigint
- 下一篇:自动推箱子 C++源代码
相关资源
- 自动推箱子 C++源代码
- C++有符号大整数类型bigint
- Intel C++ Compiler V11.0.074安装及简单设置
- 计算方法中三次样条插值法的实现
- 动态规划算法求解字符串比较问题c
- C++实现QM算法
- RSA(C++)代码实现全
- 2019蓝桥杯C_C++省赛 真题
- 无向图的邻接矩阵压缩存储.cpp
- 坦克大战C++编程坦克大战C++编程
- 图像处理 梯度锐化 C/C++语言实现
- TIFF的C++库
- Linux环境下C语言Socket编程——客户端
- 在Qt中用C++编写的计算器程序
- K-means算法串行程序C++
- 读入stl文件的一段C++代码
- c++primerplus最全课后习题答案
- C++模糊逻辑代码实现
- 计算机网络编程vc++学生管理系统
- 生产者消费者问题C/C++源程序
- 郑莉版c++课后习题答案
- 数字信号处理C++程序来源《数字处理
- opencv数字识别.cpp
- c/c++ 最速下降法计算最优值 利用ar
- ue4蓝图c++动态改变staticmeshactor材质动
- SHA-256算法的C++实现及demo
- matlab2013a/b vs2013支持
- MATLAB数字图像处理:从仿真到C C++代码
- C++基础入门.md
- 猜动物游戏.zip
评论
共有 条评论