首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
完善程序 【要求】 1.打开T盘中的文件myf0c,按以下程序功能完善文件中的程序。 2.修改后的源程序仍保存在T盘myf0c文件中。 【程序功能】 根据输入的年份及该年中的第几天,计算并输出这一天的“年/月/日”。例如,若输入“2010,100”,则
完善程序 【要求】 1.打开T盘中的文件myf0c,按以下程序功能完善文件中的程序。 2.修改后的源程序仍保存在T盘myf0c文件中。 【程序功能】 根据输入的年份及该年中的第几天,计算并输出这一天的“年/月/日”。例如,若输入“2010,100”,则
admin
2019-04-04
72
问题
完善程序
【要求】
1.打开T盘中的文件myf0c,按以下程序功能完善文件中的程序。
2.修改后的源程序仍保存在T盘myf0c文件中。
【程序功能】
根据输入的年份及该年中的第几天,计算并输出这一天的“年/月/日”。例如,若输入“2010,100”,则输出“2010/4/10(表示2010年的第100天是4月10日)”。
提示:能被4整除并且不能被100整除的年份是闰年,能被400整除的年份也是闰年,其他年份是平年。
【待完善的源程序】
#include
#include
intleap(intyear)
{ inty;
y=year%4==0&& (1) ||year%400==0;returny;
}
voidmonth_day(intyear,intyearday,intmonth,intday)
{ intk,p;
inttab[2][13]={{0,31,28,31,30,31,30,31,31,30,31,30,31},{0,31,29,31,30,31,30,31,31,30,31,30,31}};
p=leap(year);
for(k=1;yearday> (2) ;k++)
yearday=yearday-tab[p][k];
month=k;
day= (3) ;
}
intmain()
{ intyear,days,month,day;
printf("Inputyearanddays!\n");
scanf("%d,%d",&year,&days);
if(leap(year)==1&&days<=366||leap(year)==0&&days<=365)
{ month_day(year, days, (4) );
printf("\n%d/%d/%d",year,month,day);
}
else puts("daysiswrong!");
getch();
return0;
}
选项
答案
#include
#include
intleap(intyear) { inty; y=year%4==0&& year%100!=0||year%400==0;returny; } voidmonth_day(intyear,intyearday,intmonth,intday) { intk,p; inttab[2][13]={{0,31,28,31,30,31,30,31,31,30,31,30,31}, {0,31,29,31,30,31,30,31,31,30,31,30,31}}; p=leap(year); for(k=1; yearday> tab[p][k] ;k++) yearday=yearday-tab[p][k]; month=k; day= yearday; } intmain() { intyear,days,month,day; printf("Inputyearanddays! \n"); scanf("%d,%d",&year,&days); if(leap(year)==1&&days<=366||leap(year)==0&&days<=365) { month_day(year,days,&month,&day ); printf("\n%d/%d/%d",year,month,day); } else puts("daysiswrong!"); getch(); return0; }
解析
转载请注明原文地址:https://kaotiyun.com/show/CIhZ777K
0
全国高校计算机二级
相关试题推荐
[A]Theperson-skillsmatchapproachtoselection[B]Theimpactsofbadselectiondecisions[C]Theimportanceofstructu
输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。例如输入的数组为1,-2,3,10,-4,7,2,-5,和最大的子数组为3,10,
不开辟新空间完成字符串的逆序
给定链表的头指针和一个结点指针,在O(1)时间删除该结点。链表结点的定义如下:structListNode{intm_nKey;ListNode*m_pNext;};函数的声明如下:voidDeleteNode(L
在桌面上创建一个新浪新闻网页的快捷方式。
在OutlookExpress建立电子邮件帐户。
如果WindowsXP不能够识别网络适配器如何安装网络适配器。
把远程的辽宁大学“game”文件的移动到“work”文件夹下。
利用“粘贴URL”菜单连接北京大学。
从当前界面上开始操作,把联机用户min邀请加入到对话框中,开始多用户对话。
随机试题
减少压弯件回弹的常用方法有哪些?
闭合性颅脑损伤不包括
某地块甲价格为2000元/m2,地块乙为2200元/m2,若甲允许的容积率为7,乙为5,其他条件两块地相同,则两块地总价相比有()。
会计报告是确认和计量的开始,即通过报告将确认、计量、记录的结果即本年度的会计信息进行归纳和整理,以方便编制下一年度的财务预算。()
以下属于风险管理框架八大要素的有()。
刘基刘基,字伯温,青田人。基幼颖异。元至顺间举进士,除高安丞,有廉直声。行省辟之,谢去。及太祖下金华,定括苍,闻基名,以币聘,基未应。总制孙炎再致书固邀之,基始出。既至,陈时务十八策,太祖大喜,筑礼贤馆以处基等,宠礼甚至。会陈友谅陷太平,谋东下,
若复数z满足z1=1+2i,则|z1-z|的最大值是()。
设非零n维列向量α,β正交且A=αβT.证明:A不可以相似对角化.
DVD盘中的信息存储在(9)中。
分布式数据中,外设储存的数据通常属于
最新回复
(
0
)