C语言编程.计算日期转换为星期程序有点长.说是什么最后一个else 之前出错以及最后输出出错.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 02:28:29

C语言编程.计算日期转换为星期程序有点长.说是什么最后一个else 之前出错以及最后输出出错.
C语言编程.计算日期转换为星期
程序有点长.说是什么最后一个else 之前出错以及最后输出出错.





C语言编程.计算日期转换为星期程序有点长.说是什么最后一个else 之前出错以及最后输出出错.

#include <stdio.h>
  int main()
  {
  int year,month,day;
  while(scanf("%d%d%d",&year,&month,&day)!=EOF){
  int i,j,k;
  int c=year/100;
  int y=year-c*100;
  int week=int(c/4)-2*c+int(y+y/4)+int(13*(month+1)/5)+day-1;
  while(week<0){ week+=7; }
  week%=7; 
  switch(week)
  {
  case 1: printf("Monday\n"); break;
  case 2: printf("Tuesday\n"); break;
  case 3: printf("Wednesday\n"); break;
  case 4: printf("Thursday\n");break;
  case 5: printf("Friday\n"); break;
  case 6: printf("Saturday\n");break;
  case 0: printf("Sunday\n"); break;
  }
  }
  return 0;
  }

这个的蔡勒公式,你好好看看吧,我不是修改你的,我的给你我以前写的.希望对你有帮助.

C语言编程.计算日期转换为星期程序有点长.说是什么最后一个else 之前出错以及最后输出出错. C语言编程 任意输入两个日期,计算两个日期之间的天数 C语言编程:编程实现圆面积的计算,将圆周率设为常量,圆半径由用户输入.但是可不可以写成完整的程序, 编写一个程序,将2小时25分钟转换成用分钟表示,输出转换前后的数值.(是用C语言编程) c++编程题输入一个非负数,计算以这个数为半径的圆周长和面积.输入两个非负数,求矩形面积和周长……要c++的完整程序哦,不要c语言的. 输入一个非负数,计算以这个数为半径的圆周长和面积 要将100元钱换成1元、2元、5元的零钱.每种钱数大于0,而且为5的倍数,编程计算有多少种换法?用c语言编程怎么编写程序 求C语言编程矩形面积周长对角线编写程序,将计算长方形的面积、周长和对角线长,分别写成三个函数,函数参数为长方形的两个边长.再写—个主函数,输入长方形的长和宽,调用上述函数来计算 急!求C语言高精度加法计算的程序编程完成两个1000位以内的正整数的加法运算 请高手帮忙改正下面C语言的错误 【程序功能】输入一个正确日期且年份在1900-9999范围内,计算并输出该日期是星期几.例如,若输入2008-8-8,应输出Fri(星期五).提示:1900年1月1日是Mon(星期一 C语言编程:输入20个整型数求其中正数的平均值程序都好长啊 能不能个短点的? c语言编程题 已知2012年1月1日是星期日,现在输入其后的任意一个日期(年份不超过9999),计算该日是星期几.要求在主函数中调用自定义函数days进行求解,计算结果传回主函数输出.函数的实参和 C语言编程 输入正整数n,计算n!,结果用长整型数表示 单片机编程用C语言编程,需要ADC0801的程序,引脚如下图,输入为0到5V的电压值,经过AD转换,进入单片机,然后通过驱动显示在数码管上.也就是一个简单的0到5V的数字万用表.只需要ADC0801部分的程序 C语言作业:编写一程序,讲小写字母转换为大写字母,大写字母转换为小写字母.例如将a转换为A,B转换为b. 利用日期、经纬度求日出日落时间 C语言程序代码急需单片机编程求任意一地日出日落时间,有写过这方面程序的求程序代码,给出代码后再给50分.寻求C语言程序代码 角速度如何转换为角度?用c语言程序怎么写? 编写一个程序,物体从高度为H做自由落体运动,求物体落地需要的时间C语言编程问题, 根据日期计算星期几