回覆列表
  • 1 # 錢布斯

    #include<stdio.h>

    #include<stdlib.h>

    int main()

    {

    int year,flag;

    printf("Enter year:");

    scanf("%d",&year);

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

    flag=1;

    else

    flag=0;

    if(year%400==0)

    printf("%d is a leap year!\n",year);//是閏年

    else

    printf("%d is not a leap year\n",year);//不是

    return 0;

    }

    擴充套件資料:

    return表示把程式流程從被調函式轉向主調函式並把表示式的值帶回主調函式,實現函式值的返回,返回時可附帶一個返回值,由return後面的引數指定。

    return通常是必要的,因為函式呼叫的時候計算結果通常是透過返回值帶出的。如果函式執行不需要返回計算結果,也經常需要返回一個狀態碼來表示函式執行的順利與否(-1和0就是最常用的狀態碼),主調函式可以透過返回值判斷被調函式的執行情況。

  • 中秋節和大豐收的關聯?
  • 怎麼做韓國料裡的脊骨土豆湯?