zoukankan      html  css  js  c++  java
  • 简单递归____判断整型数组a[N]是不是升序排列

    升序表示越来越大 即1 2 3 4 5 6

    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    #include <math.h>
    
    void fun(int array[], int arraySize, int index)
    {
        if(arraySize == 0)//Q:此段其实只需要第一次判断,如何实现呢?
        {
            printf("数组为空!\n");
            return;
        }
        else if(index == (arraySize - 1) )//已经到最后一个,arraySize需-1
        {
            printf("满足升序!\n");
            return;
        }
        else if(array[index+1] <= array[index])
        {
            printf("不满足升序!\n");
            return;
        }
        else        
            fun(array,arraySize,++index);
    }
    
    int main()
    {
        int array[] = {1,3,4,7,6,9};
        fun(array, sizeof(array)/sizeof(array[0]), 0);
        return 0;
    }
  • 相关阅读:
    aspCms 标签大全
    WPF布局
    WPF动画
    WPF样式
    数据库备份
    选择器,DOM操作,事件
    JQuery(DOM操作)
    JQuery
    webfrom用户控件
    LinQ to SQL==查询
  • 原文地址:https://www.cnblogs.com/wwjyt/p/3153121.html
Copyright © 2011-2022 走看看