欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C語言實(shí)現(xiàn)萬年歷程序

 更新時間:2019年10月30日 11:23:22   作者:iamzxf  
這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)萬年歷程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了C語言實(shí)現(xiàn)萬年歷程序,供大家參考,具體內(nèi)容如下

#include <stdio.h>
 
int year(int y)
{
 if ((y%4==0) && (y%100!=0) || y%400==0)
 return 366;
 else
 return 365;
}
 
int main()
{
 int y;
 int i,j,sum=0; 
 int begin,week;
 int days[12]={31,28,31,30,31,30,31,31,30,31,30,31};
 
 scanf("%d",&y);
 for(i=1;i<y;i++)
 sum+=year(i);
 
 week=(sum+1)%7; //表示該年1月1日為星期幾
 
 if(year(y)==366)
 days[1]=29; 
 
 printf("\n%d年日歷如下:\n\n",y);
 
 for(i=0;i<12;i++)
 {
 printf(" %d月  \n",i+1);
 printf(" 7 1 2 3 4 5 6\n");
 printf("=====================\n");
 begin=1;
 for(j=0;j<week;j++)
 printf(" ");
 while(begin<=days[i])
 {
 printf("%3d",begin);
 begin++;
 week=(week+1)%7;
 if(week%7==0)
 printf("\n");
 }
 printf("\n\n");
 
 }
 
 
 return 0;
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 關(guān)于移位操作的一點(diǎn)重要說明

    關(guān)于移位操作的一點(diǎn)重要說明

    下面小編就為大家?guī)硪黄P(guān)于移位操作的一點(diǎn)重要說明。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • C語言中常見的幾種流程控制語句

    C語言中常見的幾種流程控制語句

    這篇文章主要給大家介紹了關(guān)于C語言中常見的幾種流程控制語句,分別包括goto語句、if語句、switch語句、while循環(huán)、do...while循環(huán)、for循環(huán)以及break和continue等,需要的朋友可以參考下
    2021-08-08
  • 關(guān)于C++函數(shù)模版的實(shí)現(xiàn)講解

    關(guān)于C++函數(shù)模版的實(shí)現(xiàn)講解

    今天小編就為大家分享一篇關(guān)于關(guān)于C++函數(shù)模版的實(shí)現(xiàn)講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • Qt實(shí)現(xiàn)自定義驗(yàn)證碼輸入框控件的方法

    Qt實(shí)現(xiàn)自定義驗(yàn)證碼輸入框控件的方法

    本文主要介紹了Qt實(shí)現(xiàn)自定義驗(yàn)證碼輸入框控件的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • 對一個數(shù)組進(jìn)行zig-zag重新排列

    對一個數(shù)組進(jìn)行zig-zag重新排列

    本文介紹了“對一個數(shù)組進(jìn)行zig-zag重新排列”,需要的朋友可以參考一下
    2013-03-03
  • C語言中數(shù)據(jù)如何存儲進(jìn)內(nèi)存揭秘

    C語言中數(shù)據(jù)如何存儲進(jìn)內(nèi)存揭秘

    使用編程語言進(jìn)行編程時,需要用到各種變量來存儲各種信息。變量保留的是它所存儲的值的內(nèi)存位置。這意味著,當(dāng)您創(chuàng)建一個變量時,就會在內(nèi)存中保留一些空間。您可能需要存儲各種數(shù)據(jù)類型的信息,操作系統(tǒng)會根據(jù)變量的數(shù)據(jù)類型,來分配內(nèi)存和決定在保留內(nèi)存中存儲什么
    2022-08-08
  • 詳解MFC/C++調(diào)用易語言的整數(shù)型和文本型與VS2010互動

    詳解MFC/C++調(diào)用易語言的整數(shù)型和文本型與VS2010互動

    在本篇文章里我們給大家分享了MFC/C++調(diào)用易語言的整數(shù)型和文本型與VS2010互動相關(guān)知識點(diǎn)內(nèi)容,有興趣的朋友們可以參考下。
    2018-11-11
  • Qt使用TabWidget實(shí)現(xiàn)多窗體功能

    Qt使用TabWidget實(shí)現(xiàn)多窗體功能

    Qt 是一個跨平臺C++圖形界面開發(fā)庫,利用Qt可以快速開發(fā)跨平臺窗體應(yīng)用程序,在Qt中我們可以通過拖拽的方式將不同組件放到指定的位置,本章將重點(diǎn)介紹TabWidget標(biāo)簽組件的常用方法及靈活運(yùn)用,需要的朋友可以參考下
    2023-12-12
  • C語言實(shí)現(xiàn)將double/float 轉(zhuǎn)為字符串(帶自定義精度)

    C語言實(shí)現(xiàn)將double/float 轉(zhuǎn)為字符串(帶自定義精度)

    這篇文章主要介紹了C語言實(shí)現(xiàn)將double/float 轉(zhuǎn)為字符串(帶自定義精度),具有很好的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • 淺談QT打包的兩種方式

    淺談QT打包的兩種方式

    本文主要介紹了淺談QT打包的兩種方式,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03

最新評論