1樓:匿名使用者
#include"stdio.h"
#include"time.h"
main()
else if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
else //大月有30天month_day=30;
printf("當前時間是: ");
printf(asctime(local));
printf("\n\n");
printf("當月天數是:%d \n\n 日曆\n",month_day); //輸出當前天數
printf("一\t二\t三\t四\t五\t六\t日\t\n"); //日曆的第一行,顯示一二三四五六日
for (i=1;i<=month_day;i++)if(date->tm_wday==6)
else
printf("%d\t",i);
}printf("\n\n",i);}
怎樣用c語言設計一個日曆系統
用c語言編寫一個日曆
2樓:在玉田湖打遊戲的平菇
日曆是一種日常使用的出版物,用於記載日期等相關資訊。每頁顯示一日資訊的叫日曆,每頁顯示一個月資訊的叫月曆,每頁顯示全年資訊的叫年曆。有多種形式,如掛曆、座檯曆、年曆卡等,如今又有電子日曆。
3樓:匿名使用者
# include
# include
void printmonth(int m);
void printhead(int m);
int daysofmonth(int m);
int firstday(int y);
int year,weekday;
void main()
printf("\n\n");
}void printmonth(int m) //列印每月日曆}void printhead(int m) //列印每月的日曆頭(判定起始位置)
int daysofmonth(int m) //每月的天數}int firstday(int y) //判斷某年元旦是星期幾
請問寫一個日曆的c語言程式,**怎麼寫?
4樓:匿名使用者
#include
#include
#include
#include
const monthday = ;
int isleap(int year)
int getweek(int year, int month, int day)
c= year / 100;
y = year - c * 100;
week = (c / 4) - 2 * c + (y + y / 4) + (13 * (month + 1) / 5) + day - 1;
while(week < 0)
week %= 7;
return week;
}void display(int year, int month)}}
void main()
}else if(chr == 0x4d) /* 方向鍵(→) */}}
else if(chr == 'q' || chr == 'q') break;}}
用c語言編寫日曆的一個思路是什麼,我需要呼叫什麼樣的函式呢
5樓:阿冬
首先要有一個基準值,來記錄這一天是星期幾,比如今年的第一天是星期幾。內
然後要計算你輸入的那個年份的
容第一天和今年的第一天之間差了多少天,從而推算出那個年份的第一天是星期幾。
還要判斷哪一年是不是閏年,以便確定2月份顯示幾天
剩下的就是顯示時的格式問題了,一般來說應該是先顯示這個月的名稱,下一行顯示大寫的「日、
一、二、
三、四、
五、六」,表示星期,中間要有適當的空格,再下一行就要顯示日期了,要先計算出這個月的第一天是星期幾,以便確定從哪個位置開始顯示,另外,到了星期六就要回車換行了。
我想基本思路就是這樣吧。這裡面似乎不需要呼叫特殊的函式,只需要正常的輸入輸出即可,其他都可以自己計算。
6樓:暮影
首先你要確立一個日期:用來計算你輸進的那一年的1月1日式星期幾你要做一個計算兩個日期之間間隔天數的函式
判斷閏年和非閏年的函式
每個月顯示的格式:如當月第一天是星期幾,要多少行,多少列
怎樣用c畫圖形,例如 矩形,C 如何用滑鼠畫矩形
繪製矩形 用 gdi 繪製矩形與繪製直線類似。若要繪製矩形,需要 graphics 物件和 pen 物件。graphics 物件提供 drawrectangle 方法,pen 物件儲存屬性 例如線寬和顏色 將 pen 物件作為引數之一傳遞給 drawrectangle 方法。下面的示例繪製了一個矩形...
怎樣用簡單C語言將A轉化成a,C語言 如何把A Z轉換成1 26?輸入一個字母 輸出一個數字。
最簡單的方法就是 char c a 32 void main char c a 32 printf c c c getch 擴充套件資料算術運算子 用於各類數值運算。包括加 減 乘 除 求餘 或稱模運算,自增 自減 共七種。關係運算子 用於比較運算。包括大於 小於 等於 大於等於 小於等於 和不等於...
如何用C語言表示q的n次方,用C語言表示M的N次方?
可以使用c語言標準庫中的pow函式來表示q的n次方。原型 double pow double x,double y 用法 include 功能 計算x的y次冪。說明 x應大於零,返回冪指數的結果。示例 如下,用於計算2的3次方。include include int main c語言中大多的數學計算...