首先下載安裝Notepad++,這是一款免費的且能夠編輯C語言的軟件。然后下載安裝tdm-gcc,這是為了給電腦配置環(huán)境變量,以便能夠編譯C語言的。在安裝完以上兩款軟件后,還要配置一下環(huán)境變量。
創(chuàng)新互聯(lián)企業(yè)建站,十年網(wǎng)站建設(shè)經(jīng)驗,專注于網(wǎng)站建設(shè)技術(shù),精于網(wǎng)頁設(shè)計,有多年建站和網(wǎng)站代運營經(jīng)驗,設(shè)計師為客戶打造網(wǎng)絡(luò)企業(yè)風格,提供周到的建站售前咨詢和貼心的售后服務(wù)。對于成都做網(wǎng)站、成都網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)中不同領(lǐng)域進行深入了解和探索,創(chuàng)新互聯(lián)在網(wǎng)站建設(shè)中充分了解客戶行業(yè)的需求,以靈動的思維在網(wǎng)頁中充分展現(xiàn),通過對客戶行業(yè)精準市場調(diào)研,為客戶提供的解決方案。
用C實現(xiàn)如下功能:輸入一個年份,輸出是在屏幕上顯示該年的日歷。假定輸入的年份在1940-2040年之間;輸入年月,輸出該月的日歷。
/*C語言編程萬年歷要求輸入年月,判斷是否閏年;輸入年月日,判斷星期幾;輸入年份,打出12個月的月歷;輸入年份,月份,打印出本月日歷;要求用多個函數(shù)實現(xiàn)。
首先要判斷一個年份是閏年還是平年,用一個子程序來做。然后就開始寫主程序,首先用scanf得到一個年份。在判斷這個年份是平年還是閏年后用printf在CMD中打印出來。
S=X-1+(X-1)/4+(X-1)/100+(X-1)/400+C X是年份,C是該年從元旦開始到到這一日的天數(shù)。S/7的余數(shù)既是星期數(shù) 例1:1982年12月26日 由于1982年不是閏年(不能被4整除),所以該年的二月是28天。
首先下載安裝Notepad++,這是一款免費的且能夠編輯C語言的軟件。然后下載安裝tdm-gcc,這是為了給電腦配置環(huán)境變量,以便能夠編譯C語言的。在安裝完以上兩款軟件后,還要配置一下環(huán)境變量。
寫萬年歷程序,您需要先了解萬年歷的特點 下面是萬年歷的特點(復(fù)制粘貼的): 平年365天(52周+1天),閏年366天(52周+2天)。平年2月28天,閏年2月29天。由于公元1月1日設(shè)為星期六,故3月1日為星期三。
/*C語言編程萬年歷要求輸入年月,判斷是否閏年;輸入年月日,判斷星期幾;輸入年份,打出12個月的月歷;輸入年份,月份,打印出本月日歷;要求用多個函數(shù)實現(xiàn)。
程序直接輸入年份和月份,打印對應(yīng)日歷。一年12個月是固定的,我就不寫單獨輸入年份打印月份了。你想就把我月份數(shù)組打印一遍好了。
不過這個可以簡化,一年365天,364是7的倍數(shù),那么下一年的第一天就是這一年加上一天 閏年再加上一天。這樣就一個循環(huán)判斷閏年即可 還可以簡化一下,400年是一個輪回。
if(month==4||6||9||11)if(month==1||3||5||7||8||10||12)這種寫法是錯誤的。
本文名稱:c語言打印日歷的函數(shù) 打印日歷c++語言
瀏覽地址:http://chinadenli.net/article4/dehddoe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、全網(wǎng)營銷推廣、小程序開發(fā)、域名注冊、品牌網(wǎng)站制作、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)