初学编程:大数学家高斯有个好习惯:无论如何都要记日记大数学家高斯有个好习惯:无论如何都要记日记.他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210
初学编程:大数学家高斯有个好习惯:无论如何都要记日记
大数学家高斯有个好习惯:无论如何都要记日记.
他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210
后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天.这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢?
高斯出生于:1777年4月30日.
在高斯发现的一个重要定理的日记上标注着:5343,因此可算出那天是:1791年12月15日.
高斯获得博士学位的那天日记上标着:8113
请你算出高斯获得博士学位的年月日.
我编的是
#include
intmain()
{
x05intnum,year,month,a,b;
x05//1777是平年4月30号有31+28+31+30=120
x05a=8233;
x05for(num=0,year=1777;num8233)
x05x05x05x05break;
x05x05x05year++;
x05x05x05a=a-366;
x05x05}
x05else
x05x05{
x05x05x05
x05x05x05num=num+365;
x05x05x05if(num>8233)
x05x05x05x05break;
x05x05x05year++;
x05x05x05a=a-365;
x05x05}
x05}
x05printf("年数是%d-",year);
x05printf("---%d----",a);
x05
x05if(year/4==0&&year/100!=0||year/4==0&&year/400==0)
x05x05b=29;
x05elseb=28;
if(a