数组

 int number[100];   //这个数组可以放100个数
 int x;
 int cnt = 0;
 double sum = 0;
 scanf("%d", &x);
 while ( x != -1 )
 {
     number[cnt] = x;  //对数组中的元素赋值
     sum += x;
     cnt++;
     scanf("%d", &x);
 }
 if ( cnt > 0)
 {
     printf("%f\n", sum/cnt);
     int i;
     for ( i=0; i<cnt; i++ )
    {
         if ( number[i] > sum/cnt)    //使用数组中的元素
        {
             printf("%d\n", number[i]);
        }
    }
 }

定义数组

  • <类型> 变量名称[元素数量];

eg:int grades[100];

double weight[20];

  • 元素数量必须是整数;

  • C99之前:元素数量必须是编译时刻确定的字面量;

  • 一旦创建,不能改变大小;

  • 其中所有的元素都有相同的数据类型;

  • 数组在赋值号左边称为左值,右边称之为右值

  • 数组从0开始数;最大的下标是数组数量-1

  • 出现segmentation faule:可能是数组下标越界

随机推荐

  1. jjupyter notebook 修改存储位置和修改默认浏览器

    先jupyter notebook --generate-config 找到配置文件位置 打开这里的哪个文件 然后修改即可 1.修改默认打开目录找到 #c.NotebookApp.notebook_d ...

  2. 初玩mybatis-Plus踩过的小坑(粗心大意)

    一开始没设置全局id为数据库自增长(数据库也要勾上自增长) 他是默认使用ID_WORKER生成id的 ,然后当我重新设置为自增长后 发现生成的id还是20位数,局部id也设置了 还是没用 ,百度说哪个 ...

  3. python中的platform模块

    platform模块给我们提供了很多方法去获取操作系统的信息: import platform print(platform.platform())# 获取操作系统名称和版本号:macOS-10.14 ...

  4. Vue 解决因网络延时 页面中的{{XXX}}模板直接展示在用户面前,配合v-cloak指令

    v-cloak指令: 1.本质是一个特殊属性,Vue实例创建完毕并接管容器后,会删掉 v-cloak属性 2.使用 CSS配合v-cloak可以解决网速慢时,页面展示出{{XXX}}模板的问题 案例: ...

  5. PaddleOCR(PaddleHub Serving)离线部署包制作

    PaddleOCR(PaddleHub Serving)离线部署包制作 环境与版本: 系统 CPU架构 Anaconda3 PaddlePaddle PaccleOCR 银河麒麟Server V10 ...

  6. 数据脱敏java代码

    //前prefix后suffix脱敏 public static String idEncrypt(String number ,Integer prefix, Integer suffix) { i ...

  7. Pytorch————学习1

    torch.nn  仅支持小批量.整个torch.nn程序包仅支持作为小批量样本的输入,而不支持单个样本. 例如,nn.Conv2d采用的是4D张量:nSamples x nChannels x He ...

  8. 51定时器:0xee的由来

    定时时间=(65536-初值)×(12/晶振频率) 因为51实验板的晶振为11.0592,所以 定时时间=(65536-初值)×(12/11.0592) 定时1ms:1000=(65536-初值)×( ...

  9. Spring可扩展的XML Schema机制 NamespaceHandlerSupport

    对xml文件的解析 1.可自定义标签, 2.可以覆盖原有的注册方法, 包括但不限于bean 加载,注解

  10. UniCode 下char*转CString ,利用MultiByteToWideChar进行转换,中文乱码的解决方案

    //计算char *数组大小,以字节为单位,一个汉字占两个字节 int charLen = strlen(sText); //计算多字节字符的大小,按字符计算. int len = MultiByte ...