求一些C语言程序设计作业
- 提问者网友:缘字诀
- 2021-06-03 09:21
- 五星知识达人网友:一把行者刀
- 2021-06-03 10:35
给你一个,我自己编的:
#include "stdio.h"
int _judge(int x)
{
if(x%400==0)
return(1);
else if(x%4==0&&x%100!=0)
return(1);
else return(0);
}
int _fun(int year,int month,int day)
{
int i,sum=0,a[12]={31,29,31,30,31,30,31,31,30,31,30,31};
if(_judge(year)==1)
{
for(i=0;i<month-1;i++)sum+=a[i];
sum+=day;
}
else
{
a[1]=28;
for(i=0;i<month-1;i++)sum+=a[i];
sum+=day;
}
return(sum);
}
void main()
{
int year,month,day;
printf("Please input the year,month and day:\n");
scanf("%d,%d,%d",&year,&month,&day);
printf("The %dth day in the %dth month of the year %d ",day,month,year);
printf("is the %dth day of this year.\n",_fun(year,month,day));
}
主要是要分闰年平年。所以有一个判断。
- 1楼网友:不甚了了
- 2021-06-03 11:20
啊 大一的呀 , 你可以去找点c语言的习题和解析方面的书,图书馆很多的,我就借了,还比较适合初学者 不过我个人觉得,你就借一本就可以了,大同小异.还有努力吧书后面的题目看完吧,书后面的例题都是没有解答的,要自己编写,对自己来说是一个锻炼,实在不知道的就去问老师,老师对你印象就会极佳.