zoukankan      html  css  js  c++  java
  • 函数样式

    #define _CRT_SECURE_NO_WARNINGS

    #include<stdio.h>

    #include<string.h>

    #include<stdlib.h>

    #include<math.h>

    #include<time.h>

    //无参函数

    int fun01()

    {

      return rand()%10;

    }

    int main01()

    {

      srand((unsigned int)time(NULL))

      fun01;

      return 0;

    }

    //有参函数(冒泡函数排序版)

    void BubbleSort(int arr[],int len)  //数组,元素个数

    {

      for(int i=0;i<len-1;i++)

      {

        for(int j=0;j<len-1-i;j++)

        {

          if(arr[j]>arr[j+1])

          {

            int temp=arr[j];

            arr[j]=arr[j+1];

            arr[j+1]=temp;

          }

        }

      }

    }

    int main02()

    {

      int arr[] = { 9,1,7,4,2,10,3,8,6,5 };

    //实参与形参个数应相等,类型匹配(相同或赋值兼容)。实参与形参按顺序对应,一对一的传递数据

    //实参可以是常量、变量或表达式,无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值,以便把些值传给形参。

    //这里的变量是在圆括号()外面定义好、赋值好的变量

      BubbleSort(arr,sizeof(arr)/sizeof(arr[0]));

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

      {

        printf("%d ",arr[i]);

      }

    //void:空类型 ;不可以直接定义数据,如void c=30;。void类型可以作为函数的返回值类型,表示没有返回值

      return 0;

    }

    void fun02()

    {

      printf("hello world ")

    //这里是空类型,表示无返回值。不能写return 0;

      return;

    }

    //无参无返函数

    void mani03(void)

    {

      printf("你瞅啥,程序就这样 ");

      return;

    }

  • 相关阅读:
    状压dp(基础)
    JVM调优实战
    MySql5.6性能优化
    淘淘商城_day09_课堂笔记
    【剑指offer】找出数组中任意一个重复的数字,C++实现
    【剑指offer】字符串转换为数字,C++实现
    【剑指offer】圆圈中最后剩下的数字(约瑟夫问题),C++实现
    【剑指offer】扑克牌的顺子,C++实现
    【剑指offer】n个骰子的点数,C++实现
    android webview 漏洞背后的节操
  • 原文地址:https://www.cnblogs.com/wanghong19991213/p/13531088.html
Copyright © 2011-2022 走看看