C++学习第八课

C++数组

C++是和其他的语言一样都是支持数组数据结构的,它可以存储一个固定大小的相同元素类型的顺序集合。说白了,她就是用来存储一系列数据的。

在我们声名数组的时候我们声名的不是一个单独的变量例如arr1,而是声名一个数组变量比如sum,然后使用sum[100]。切记数组的起始位置是sum[0]! ! !

声名数组

实例不讲了,我直接上代码吧

type  arrname [arrSize];

double  sum[100];

这个叫做一维数组,arrSize必须是一个大于0的整数常量,type是C++的数据类型,也就是你要存储在数组中的数据类型。例如int、char、double等等。

初始化数组

在C++中数组也和其他的变量一样初始化,上代码。

double sum[8]= {1,2,3,4,5,6,7,8,9};

也可以

double sum[]= {1,2,3,4,5,6,7,8,9};

除了整体赋值呢,我们也可以对单个元素赋值,来个栗子:

sum[5]={50};

这行代码的意思是将sum这个数组的第六个元素的初始值赋值为50。

访问数组元素

来吧,废话不多我直接上代码:

#include<iostream>
#include<iomanip>
using namespace std;
using std::setw;//setw空格数

int main(){
    int sum[10];
    for (int i = 0; i < 10; ++i) {
        sum[i] = i+100;
    }
    for (int j = 0; j < 10; ++j) {
        //setw(10)输出100个空格
        cout << j << setw(10) <<sum[j]<<endl;
    }
    return 0;
}

运行结果:

我们可以使用setw()函数来格式化输出。

好了!!下课!!吃饭,饿死了!!!!!!!! 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值