西霸士连接器有限公司:编程:要求输入某一年月日,判断其为该年的第几天?
来源:百度文库 编辑:神马品牌网 时间:2024/03/29 19:25:28
要考虑输入日期的有效性,如2月31日显然不对...
#include <stdio.h>
void main()
{
int day,month,year,sum,leap;
printf("\nplease input year,month,day\n");
scanf("%d,%d,%d",&year,&month,&day);
switch(month)/*先计算某月以前月份的总天数*/
{
case 1:sum=0;break;
case 2:sum=31;break;
case 3:sum=59;break;
case 4:sum=90;break;
case 5:sum=120;break;
case 6:sum=151;break;
case 7:sum=181;break;
case 8:sum=212;break;
case 9:sum=243;break;
case 10:sum=273;break;
case 11:sum=304;break;
case 12:sum=334;break;
default:printf("data error");break;
}
sum=sum+day; /*再加上某天的天数*/
if(year%400==0||(year%4==0&&year%100!=0))/*判断是不是闰年*/
leap=1;
else
leap=0;
if(leap==1&&month>2)/*如果是闰年且月份大于2,总天数应该加一天*/
sum++;
printf("It is the %dth day.",sum);}
编程:要求输入某一年月日,判断其为该年的第几天?
编程:要求输入某一年月日,判断其为该年的第几天?
编程,键盘上输入一个不大于99999的正整数,判断其是一个几位数,并按逆序输入各位数字.运行界面自己设计
请你以某一环境污染事件为例,分析其造成的原因?并提出控制该环境污染的主要措施
asp 判断输入的是否为中文
asp中怎么判断出生年月日的格式为1984-12-23
2编程实现输入一个正整数,输出其对应的二进制数和十六进制数,要求轮换过程用自编函数来实现。
给定任意的一个年月日时分秒,手动输入一个秒数,要求能输出这些秒后的年月日时分秒,请用c语言编写
C语言编程:输入一个数判断是否为素数(质数),输出判断结果信息(prime number素数)。
编程:输入1900年至3000年间的任意两个日期(年月日),计算它们之间的天数并输出.