C程序代码

来源:百度知道 编辑:UC知道 时间:2024/05/10 12:01:18
1。输入一个数,输出它的反序数
2。输入年月日,判断这天是这年的第几天?

#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
int tmp=0;
for (int aa=a; aa!=0; )
{
tmp=tmp*10+aa%10;
aa/=10;
}
printf("%d\n",tmp);
return 0;
}

2

#include <stdio.h>
main()
{
int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};
int b=0,year,month,data,i;
printf("year: ");
scanf("%d",&year);
printf("month: ");
scanf("%d",&year);
printf("day: ");
scanf("%d",&data);
i=month;
for(;--i;)
{b+=a[i-1];}
b+=data;
if(month>2) b+=leap(year);
printf("zhe shi di %d tian",b)

}

int(int c)
{ if((c%100==0)&(c%400==0)) return 1;
if(c%4==0) return 1;
return 0;
}