⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ch8_6.cpp

📁 本文档是C++程序设计教程系列的部分辅助代码。
💻 CPP
字号:
//*********************
//**    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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -