卡塔尔世界杯排名_98世界杯决赛 - dylfjc.com

  • 首页
  • 中国足球世界杯
  • 亚洲区世界杯预选
  • 02韩日世界杯
  • HOME> 中国足球世界杯> c语言——数组
    c语言——数组
    中国足球世界杯

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

    文章目录

    前言一、数组是什么二、使用步骤

    1.定义一个数组2.初始化3.常见问题4.内存总结

    前言

    提示:这里可以添加本文要记录的大概内容:

    例如:随着人工智能的不断发展,基础编程语言这门技术也越来越重要,很多人都开启了学习C语言学习,本文就介绍了C语言数组学习的基础内容。

    提示:以下是本篇文章正文内容,下面案例可供参考

    一、数组是什么?

    数组是一种容器,可以用来存储同种数据类型的多个值。

    二、使用步骤

    1.定义一个数组

    代码如下(示例):

    注意:数组下标从0开始

    int a[5];

    int a[]={1,2,3,4,5};

    int b[5]={1,2,3};

    int c[5]={0};

    2.初始化

    代码如下(示例):

    int a[]={1,2,3,4,5};

    int b[5]={1,2,3};

    int c[5]={0};

    3.常见问题

    4.内存

    内存地址:内存中每个小格子的编号以便快速管理空间

    获取内存地址——%p

    总结

    提示:这里对文章进行总结: 例如:以上就是今天要讲的内容,本文仅仅简单介绍了数组的使用,而大量能使我们快速便捷地处理数据的函数和方法。

    练习一:数组的求和

    #include

    #include

    #include

    int assess(int a[],int len,int num){

    for(int i=0;i

    { if(a[i]==num)

    { return 1;

    }

    }

    return 0;

    }

    int main()

    {srand(time(NULL));

    int a[10]={0};

    int len=sizeof(a)/sizeof(int);

    for(int i=0;i<10;i++){

    int num=rand%100+1;

    int flag=assess(a,len,num)

    if(flag==0){

    a[i]=num;

    i++;

    }

    int sum=0;

    for(int i=0;i

    printf("%d\n",a[i]);

    sum+=a[i];

    }

    printf("和为:%d\n",sum);

    double ave=sum/len;

    int count=0;

    for(int i=0;i

    if(a[i]

    count++;

    }

    }

    printf("有%d个数据比平均值小",count);

    }

    return 0;

    }

    练习二:反转数组

    #include

    void printfa(int a[], int len);

    int main() {

    int a[5] = { 0 };

    int len = sizeof(a) / sizeof(int);

    for (int i = 0; i < 5; i++) {

    printf("请输入第%d个数据:",i+1);

    scanf("%d", &a[i]);

    }

    printfa(a, len);

    int i = 0;

    int j = len - 1;

    while (i < j) {

    int temp = a[i];

    a[i] = a[j];

    a[j] = temp;

    i++;

    j--;

    }

    printfa(a, len);

    return 0;

    }

    void printfa(int a[], int len) {

    for (int i = 0; i < 5; i++) {

    printf("%d\n", a[i]);

    }

    }

    魔兽世界正式服丽丽服务器怎么样
    耀之荣光套装怎么做

    友情链接:


    Copyright © 2022 卡塔尔世界杯排名_98世界杯决赛 - dylfjc.com All Rights Reserved.