首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
完善程序 【要求】 1.打开T盘中的文件myf0c,按以下程序功能完善文件中的程序。 2.修改后的源程序仍保存在T盘myf0c文件中。 【程序功能】 根据输入的年份及该年中的第几天,计算并输出这一天的“年/月/日”。例如,若输入“2010,100”,则
完善程序 【要求】 1.打开T盘中的文件myf0c,按以下程序功能完善文件中的程序。 2.修改后的源程序仍保存在T盘myf0c文件中。 【程序功能】 根据输入的年份及该年中的第几天,计算并输出这一天的“年/月/日”。例如,若输入“2010,100”,则
admin
2019-04-04
47
问题
完善程序
【要求】
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
全国高校计算机二级
相关试题推荐
Weakdollarorno,$46,000—thepriceforasingleyearofundergraduateinstructionamidtheredbrickofHarvardYard—is【C1】__
Weakdollarorno,$46,000—thepriceforasingleyearofundergraduateinstructionamidtheredbrickofHarvardYard—is【C1】__
[A]Shopkeepersareyourfriends[B]Remembertotreatyourself[C]Sticktowhatyouneed[D]Livelikeapeasant[E]Balanceyourd
将一整数逆序后放入一数组中(要求递归实现)
保存当前浏览的www.sina.com的网页到“D:\网页保存”文件夹,保存名称是新浪网页文字版,保存类型是txt。
添加一个新的类型是计算机管理员的用户John
在即时通讯工具MSN中,通过菜单栏中的【高级搜索】菜单命令,查找MSN的PublicName为“john”,Gender(性别)为“Male”,Iocation为“Australia”(澳大利亚),其余选项不加限制的MSN用户。
在窗口中查找关于“清理磁盘”的帮助信息。
关于局域网的叙述正确的是______A.覆盖的范围有限、距离短B.数据传输速度高、误码率低C.光纤是局域网最适合使用的传输介质D.局域网使用最多的传输介质是双绞线
下列叙述中,不属于结构化分析方法的是
随机试题
北魏时为加强对地方的管理,在州之上设立具有中央派出机构性质的()
患儿,4岁,因玩耍鞭炮炸伤左眼角膜拟急诊全麻下行角膜移植术。该患儿手术部位用何种消毒液
下列关于软膏基质的叙述中、错误的是
某单层厂房柱,在基础顶面作用有荷载F=300kN,M=87kN.m,V=5kN,基础梁传来F’=180kN,柱截面b2×a2=400mm×600mm,基础底部面积I×b=3m×1.8m。基础变阶处尺寸,长aZ1=1150mm,宽bZ1=950mm,基础高度
下列实验过程中,始终无明显现象的是()。
在经济较快增长的同时实现节能环保额目标,主要途径就是推进节能减排技术开发,节能减排技术开发具有较强的外部经济性,需要贯彻“以企业为主体,以政府为主导”的原则,而且政府引导必须先行。政府的当务之急是推进节能减排产业化进程,为企业创造必要的市场空间:通过完善政
持续不断的“救火”,解决现场中出现的紧急问题,这意味着管理者应该开始着手考虑以下何种行为了()。
信息认证是信息安全的一个重要方面,下列有关信息安全认证技术的描述正确的是________。Ⅰ.数字签名技术Ⅱ.身份识别技术Ⅲ.信息加密技术Ⅳ.信息的完整性验证技术
PASSAGEONEWhatdoestheword"dynamite"inPara.3referto?
A、Hewasastudentofart.B、Hewasanewsman.C、Hewasfarmer.D、Hewasawriter.D
最新回复
(
0
)