ch8_6.cpp
来自「本文档是(作者:钱能)《C++程序设计教程》系列的部分辅助代码。 选题编辑:张」· C++ 代码 · 共 41 行
CPP
41 行
//*********************
//** ch8_6.cpp **
//*********************
#include <iostream.h>
int sum1,sum2,sum3,sum4,sum5; //存放每种方法的结果
int iArray[]={1,4,2,7,13,32,21,48,16,30}; //全局数组
int* iPtr;
void main()
{
int size,n;
size=sizeof(iArray)/sizeof(*iArray); //元素个数
for(n=0; n<size; n++) //方法1
sum1 += iArray[n];
iPtr=iArray;
for(n=0; n<size; n++) //方法2
sum2 += *iPtr++;
iPtr=iArray; //此句不能省略,因为方法2修改了iPtr
for(n=0; n<size; n++) //方法3
sum3 += *(iPtr+n);
iPtr=iArray; //此句可以省略,因为方法3没有修改iPtr
for(n=0; n<size; n++) //方法4
sum4 += iPtr[n];
for(n=0; n<size; n++) //方法5
sum5 += *(iArray+n);
cout <<sum1 <<endl
<<sum2 <<endl
<<sum3 <<endl
<<sum4 <<endl
<<sum5 <<endl;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?