• 12-08关于冒泡排序和数组


    一.整型数组:int numsArray[]

    浮点型数组:float scoreArray[]

    字符串数组:numsArray[]

    在定义一个数组时,必须能确定数组内的元素个数。

     二.定义一个数组内拥有5个元素,默认每个元素值=0;

    1⃣️int numsArray[5];(5*4=20 内存空间)

    数组里有5个元素,每个都是整型。

    2⃣️int numsArray[]={1,2,3,4};(4*4=16 内存空间)

    定义一个数组,拥有四个元素,依次是1,2,3,4

    3⃣️int numsArray[5]={1,2};(5*4=20内存空间)

    定义一个数组,拥有5个元素,第一个为1,第二个位2,后面默认是0.

    三. 访问数组函数

    索引值从0开始,例:

    int numsArray[0]//对应的就是索引值由0开始的,即数组内的第一个元素。

    数组:用来存储多个相同类型数据的

    四.C语言内设置随机数的种子

    #include<stdio.h>

    #include<stdlib.h>

    #include<time.h>

    int main(){

    srand((unsigned int)time(NULL));

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

    printf("%d",rand()%9+1);

    }

    printf(" ");

    return 0;

    }

    五.冒泡排序

    int temp;

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

            for (int j =4-1-1;j >=i ; j --) {

                if (array[j] > array[j+1]) {

                    temp = array[j+1];

                        array[j] = array[j+1];

                        array[j+1] = temp ;

                        

                }

            }

        }

  • 相关阅读:
    安装SQLserver2008时出现的错误
    第二章 语法陷阱
    分享:APK高级保护方法解析(三)
    设计模式_命令模式
    POJ-3134-Power Calculus(迭代加深DFS)
    Rational Rose2007具体安装步骤
    webAPP开发的问题(总结)
    基于Linux的智能家居的设计(5)
    获取表数据的插入SQL
    POJ 3667 Hotel(线段树)
  • 原文地址:https://www.cnblogs.com/liuzhicen/p/5030619.html
Copyright © 2020-2023  润新知