zoukankan      html  css  js  c++  java
  • 闰年问题

    闰年的判定条件:(1)能被4整除同时不能被100整除(2)能被400整除的年份

    算法int leap (int year)     判断是否为闰年的标志量 result 

    int leap(int year)

    {

    int result;

    if ((year%4==0)&&(year%100!=0)||(year%400==0))

       result =1;

       else result =0;

       return result;

    }

    int main()

    {

    int year;

    int result;

    scanf("%d",&year);

    result=leap(year);  //调用有参实数

    if(result==1)

    printf("%d 是闰年",year);

    else 

    printf("%d 不是闰年",year);

    }

    函数调用的遗留问题:

    1.在定义函数中指定的形参,在未出现函数调用时,并不占用内存中的存储单元。发生函数调用时,函数的形参被临时分配内存单元。

    2.将形参对应的值传递给实参。

    3.通过return 语句将函数值带回到主函数,返回值类型应一致。

    4.调用结束,形参单元被释放。实参单元扔保留并维持原来值,没有改变。

    5.实参向形参的数据传递是“值传递”,单项传递,只能由形参传递给实参。

  • 相关阅读:
    HTML5 模板推荐
    OpenCV初探
    微信开放框架-UCToo
    ProFTPD 初探
    移动开发者服务平台-友盟
    线程原理理解
    JVM参数及性能调优
    GC——垃圾回收
    JVM内存模型
    php常用 随机数
  • 原文地址:https://www.cnblogs.com/laurarararararara/p/10745285.html
Copyright © 2011-2022 走看看