c語言年月日格式輸入 用C語言寫一個函數(shù),給出年月日,計算該日是該年的第幾天?
用C語言寫一個函數(shù),給出年月日,計算該日是該年的第幾天?#Includeint main()]{int year,month,day//month,year,dayint judge,Iint sum
用C語言寫一個函數(shù),給出年月日,計算該日是該年的第幾天?
#Include
int main()]{
int year,month,day//month,year,day
int judge,I
int sum=0//mark days
int date[2][12]={
{31,28,31,30,30,31,31,31,31,31},
{31,29,31,30,31,31,30,31,31}//存儲閏年和非閏年中每個月的天數(shù)
printf(“enter月,月,日:“”
掃描(%d%d%d“,&year,&month,&day)
判斷=(年%4==0)| |(年@0==0&首先,打開VC6.0并創(chuàng)建一個新的VC項目。
2. 添加頭文件和主函數(shù)。
3. 定義五個變量:日、月、年、和和和閏。
4. 使用scanf為定義的變量賦值。
5. 使用switch語句計算一個月前一個月的總天數(shù)。
6. 使用sum加上一天中的天數(shù)。
7. 判斷是不是閏年。
8. 如果是閏年且月份大于2,則應在總天數(shù)中加上一天。
9. 使用printf打印sum。
10. 運行程序。