c语言年月日格式输入 用C语言写一个函数,给出年月日,计算该日是该年的第几天?
用C语言写一个函数,给出年月日,计算该日是该年的第几天?#Includeint main()]{int year,month,day//month,year,dayint judge,Iint sum
用C语言写一个函数,给出年月日,计算该日是该年的第几天?
#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}//存储闰年和非闰年中每个月的天数
printf(“enter月,月,日:“”
扫描(%d%d%d“,&year,&month,&day)
判断=(年%4==0)| |(年@0==0&首先,打开VC6.0并创建一个新的VC项目。
2. 添加头文件和主函数。
3. 定义五个变量:日、月、年、和和和闰。
4. 使用scanf为定义的变量赋值。
5. 使用switch语句计算一个月前一个月的总天数。
6. 使用sum加上一天中的天数。
7. 判断是不是闰年。
8. 如果是闰年且月份大于2,则应在总天数中加上一天。
9. 使用printf打印sum。
10. 运行程序。