int day,month,year,sum,leap; 为什么定义这即个都是什么意思?please input

int day,month,year,sum,leap; 为什么定义这即个都是什么意思?please input
【程序4】
输入某年某月某日,判断这一天是这一年的第几天?
1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊
      情况,闰年且输入月份大于3时需考虑多加一天.
2.程序源代码:
main()
{
int day,month,year,sum,leap;
printf("nplease input year,month,dayn");
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;
糊涂三 1年前 已收到1个回答 举报

zhangkala 春芽

共回答了12个问题采纳率:83.3% 举报

day:日,month:月,year:年,leap:闰年,please input:请输入的意思,主要看printf(" ");双引号中的内容会在屏幕显示,如果你输入“请输入一个月份:”,那它就是这句话

1年前

8
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.049 s. - webmaster@yulucn.com