初学编程:大数学家高斯有个好习惯:无论如何都要记日记大数学家-查字典问答网
分类选择

来自安建平的问题

  初学编程:大数学家高斯有个好习惯:无论如何都要记日记大数学家高斯有个好习惯:无论如何都要记日记.他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如: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

1回答
2020-07-31 14:39
我要回答
请先登录
李昶

  你计算的是每年365天,你需要用到UNIX时间戳来计算,先把时间用转换为时间戳,最后输出在转换回来

2020-07-31 14:42:11

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •