• #include stdio.h(4)


    #include <stdio.h>
    int main()
    {
        //****************1、数组***************
        //什么是数组:专门用来存放数据的
        /*
          格式
          数据类型 数组名字[数组的长度]={值1,值2,值3,...};
           
          注意
          1、在C语言中数组只能存放都一种类型的数据;
          2、使用数组里面的数据采用下标的形式
          3、数组的下标从0开始
          4、数组取值的时候不能越过数组的长度
          5、数组必须要有长度
          6、数组名表示数组的首元素地址
          7、当数组里面的数据个数小于数组长度的时候,默认值为0
          */
          /*
           变量名,函数名,数组名等命名规范
           1、只能有数字,字母,下划线和$组成,但是数字不能开头
           2、命名采取驼峰制,首字母小写,往后的每个单词的首字母大写
          */
          //1、数组的定义
          int scoreArray[5] = {1,2,3};
          //2、数组的使用
          //只有在数组定义的时候数组名后面的中括号里面的数字才表示长度
          //其他的时候数组名后面的中括号里面的数据都表示下标
          printf("scoreArray的第四个数据为%d
    ",scoreArray[3]);
         
          //当数组名后面的[]里面不写数据,
          //那么这个数组后面有多少个数据,这个数组的长度就为几
          int numArray[] = {1,2,3,4,5,6,7,8,9,10};
          //重新创建两个数组,用来存放numArray中的奇数和偶数
         
          //定义一个只有长度的空数组
          int oddnumArray[10];
          int evennumArray[10];
    
          int m = 0;//偶数数组的默认下标
          int n = 0;//奇数数组的默认下标
    
          for(int i=0;i<10;i++)
          {
             //判断奇数偶数的代码
              if(numArray[i]%2 == 0)//偶数
              {
                  //第一次进来,下为0
                  //第二次进来,下标1
                  
                  evennumArray[m] = numArray[i];
                  m++;
              }
              else
              {
                  oddnumArray[n]= numArray[i];
                  n++;
              }
          }
    
          //在打印查看奇数数组里面的数据是否正确
          for(int k=0;k<n+1;k++)
          {
          printf("%d
    ",oddnumArray[k]);
          }
    
    
    
    
       return 0;
    }
  • 相关阅读:
    查看git submodule更改
    /var/lib/docker空间占用过大迁移
    docker -修改容器
    docker重命名镜像repository和tag
    方法的重写、重载。
    方法的声明与使用。
    二维数组。
    标准输入输出流概述和输出语句。
    冒泡排序法。
    IO流,对象操作流优化。
  • 原文地址:https://www.cnblogs.com/lishch/p/9329819.html
Copyright © 2020-2023  润新知