1. 程式人生 > >大一C語言初學者期末考試複習:輸入年,判斷是否閏年

大一C語言初學者期末考試複習:輸入年,判斷是否閏年

題目: 輸入年,判斷是否閏年

閏年判斷條件:1、能被4整除且不能被100整除  2、能被400整除  (二者滿足其一即可)

#include <stdio.h>

int main()
{
int n;
printf("please input the year\n");

scanf("%d",&n);

if((n%4==0 && n%100!=0)||n%400==0)  //閏年的標準是:1、能整除4且不能整除100  2、能整除400
printf("是閏年");
else
printf("不是閏年");

return 0;

編譯過程中的小插曲:

第一次編譯出錯,提示undefined reference to 

'Win[email protected]'

後來才發現是自己的main 打成了 mian  尷尬

相關推薦

大一C語言初學者期末考試複習輸入判斷是否閏年

題目: 輸入年,判斷是否閏年 閏年判斷條件:1、能被4整除且不能被100整除  2、能被400整除  (二者滿足其一即可) #include <stdio.h> int main() {int n;printf("please input the year\n"

大一C語言初學者期末複習求m!+n!的和用函式long fact(int m)

題目: 求m!+n!的和:用函式long fact(int m) 簡單的水題,遞迴實現 #include <stdio.h> long fact(int m) {if(m==1||m==0) return 1;else return m*fact(m-1); }

C語言期末複習輸入年月日求今年已過去多少天

題目:輸入年月日,輸出今年已經過了多少天了 程式碼: #include <stdio.h> #include <stdlib.h> int pd(int year) {if((year % 4==0 && year %100 !=0)

C/C++語言中變數作用域區域性變數全域性變數檔案級變數

C/C++語言中的變數分為全域性變數和區域性變數。這種劃分方式的依據是變數的可見範圍或者叫做作用域。 1 區域性變數 區域性變數指的是定義在{}中的變數,其作用域也在這個範圍內。雖然常見的區域性變數都是定義在函式體內的,也完全可以人為的增加一對大括號來限定變

大一c語言課程設計原始碼——學生成績管理系統鍵盤移動

部落格目錄 學生成績管理系統 ---------------------------->>>>>>>>>>>>>資源傳送門<<<<<<<<----

C語言簡單說】九輸入

到了下午了,上著班發現沒啥事情做… 又來碼部落格了 ↖(▔^▔)↗ 這一小節我們來說說輸入吧。突然想總結以下if語句的,結果發現,還有一個輸入沒說;之前是不是說過了輸出?就是printf這個,現在還

C語言程序】讓用戶輸入一句話輸出這句話中每個單詞含有多少個字母

get mage 一句話 printf png es2017 urn bsp can #include <stdio.h>#define N 100 //宏定義,用N表示100 int main(int argc, char *argv[]) { int i

C語言】getchar函式的控制檯輸入原理回車符的處理

getchar函式的功能是從輸入流讀取一個字元,這是我們要明確的就是: 我們在控制檯需要輸入至少兩個字元才能保證這個函式的執行: 例如: 源程式: char ch; ch = getchar(); 我們需要在標準輸入流裡面輸入   ”w 回車“,就是需要至少輸入兩個字元,一

JS用函式實現輸入獲取這個日期是這一的第多少天

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body>

大一C語言期末複習 輸入三角形三條邊長求周長和麵積。注意要保證3邊能構成三角形

題目: 輸入三角形三條邊長,求周長和麵積。注意要保證3邊能構成三角形 計算三角形面積的海倫公式:S=√[p(p-a)(p-b)(p-c)]     (其中p為半周長)  #include <stdio.h> #include <math.h> #i

大一C語言期末複習輸入一個正整數將其分解為質因數如90=2*3*3*5

//輸入一個正整數,將其分解為質因數,如90=2*3*3*5 #include <stdio.h> int main() { int n,i; while(scanf("%d",&n)) { if(n==1) { printf("n=

中國MOOC_面向對象程序設計——Java語言_期末考試編程題_1細胞自動機

system static jna 提示 add 課程 else ast bmi 期末考試編程題 返回 這是期末考試的編程題 溫馨提示: 1.本次考試屬於Online Judge題目,提交後由系統即時判分。 2.學生可以在考試截止時間之前提交答案,系統將取其

在STM32上實現NTFS之4GPT分區表的C語言實現(1)主GPT表頭的實現

center mbr分區 sum 對齊 字節數 決定 容器 alt 水平 題外話:在荒廢了很久沒有更新之後……某日突然收到讀者的站內信!內容大體是詢問GPT分區表信息的讀取方式,筆者激動萬分之下,決定繼續解剖NTFS……其實GPT嚴格上不算是NTFS的內容, GPT和M

計算機專業C語言編程學習重點指針化難為易

就是 設計 分布式系 lnp 運行 內存地址 實現 ++ 數據平臺 C語言是面向過程的,而C++是面向對象的 C和C++的區別: C是一個結構化語言,它的重點在於算法和數據結構。C程序的設計首要考慮的是如何通過一個過程,對輸入(或環境條件)進行運算處理得到輸出(或實現過程(

12. a + b ——C語言初學者百題大戰之四

初學 include col class c語言 pan code tdi turn #include <stdio.h> int main() { int a,b; scanf("%d %d",&a,&b); prin

13.C語言初學者百題大戰之五

pre bsp spa class turn int span \n tdi #include <stdio.h> int main() { int a,b; scanf("%d,%d",&a,&b); printf("

41,逆序輸出——C語言初學者百題大戰之二十

c語言 style 輸出 bsp pre sca return clas scan #include<stdio.h> int main() { int a,b,c,d,e,n; scanf("%d",&n); a=n/1000

42.回文數——C語言初學者百題大戰之二十一

pre clu class printf sca tdi == c語言 pan #include<stdio.h> int main() { int a,b,c,d,e,n; scanf("%d",&n); a=n/10000;

C語言輸入na求Sn=a+aa+aaa+···+a···

C語言:輸入n,a,求Sn=a+aa+aaa+···+a···a #include<stdio.h> int main() { int n, a, Sn = 0, t = 0; printf("請輸入n:"); scanf("%d",&n);

04748JAVA語言程式設計實踐考試複習

考完試了,複習內容全部作廢。 考題是兩道題,一個半小時時間特別緊張 一進考場會發一張紙,上面有考題,怎麼儲存什麼的不重要,因為還得刪。考完試之後老師會過來讓你執行一遍看一下效果。這時候就是最重要的時候了,你要發揮一小段演講,現場評分,評完刪除專案走人就結束了。 能執行是最重要的 能執行