早教吧作业答案频道 -->其他-->
.用scanf函数输入一个年份year,计算这一年2月份的天数days,然后用输出函数printf输出days。实验步骤与要求:(1)所有变量定义为整型。(2)输入前要加提示语句。(3)输出
题目详情
.用scanf函数输入一个年份year,计算这一年2月份的天数days,然后用输出函数printf输出days。
实验步骤与要求:
(1)所有变量定义为整型。
(2)输入前要加提示语句。
(3)输出结果前要有必要的文字说明。
说明:
(1)闰年的条件是:year能被4整除但不能被100整除,或者year能被400整除。
(2)如果year是闰年,则2月份的天数为29天,不是闰年则为28天。
实验步骤与要求:
(1)所有变量定义为整型。
(2)输入前要加提示语句。
(3)输出结果前要有必要的文字说明。
说明:
(1)闰年的条件是:year能被4整除但不能被100整除,或者year能被400整除。
(2)如果year是闰年,则2月份的天数为29天,不是闰年则为28天。
▼优质解答
答案和解析
#include
int main(void)
{
int y, d;
printf("Please enter year: ");
scanf("%d", &y);
if(y % 4 == 0 && y % 100 != 0 || y % 400 == 0)
d = 29;
else
d = 28;
printf("The 2nd month has %d days.", d);
return 0;
}
int main(void)
{
int y, d;
printf("Please enter year: ");
scanf("%d", &y);
if(y % 4 == 0 && y % 100 != 0 || y % 400 == 0)
d = 29;
else
d = 28;
printf("The 2nd month has %d days.", d);
return 0;
}
看了.用scanf函数输入一个年份...的网友还看了以下:
下面关于显示器的四条叙述中,正确的一条是A.显示器是输入设备B.显示器是输入输出设备C.显示器是 2020-05-24 …
下面关于显示器的四条叙述中,正确的一条是A.显示器是输人设备B.显示器是输入输出设备C.显示器是 2020-05-24 …
目前市售的USB FLASH DISK(俗称优盘)是一种( )。A.显示设备B.输入设备C.存储设备 2020-06-07 …
c语言入门。作业有两题不会做一题50分编写程序,计算公式:-1+1/2+3/4+5/8+7/16+ 2020-06-11 …
有一组斐波那契数:1,1,2,3,5,8,.即从第三项起,每一项都是前两项的和,设计一个程序框图, 2020-07-23 …
如图表示动物肌肉细胞细胞膜转运部分物质示意图,与图中信息不相符的是()A.甲侧为细胞内,乙侧为细胞外 2020-11-03 …
如图所示,某计算装置有一数据入口A和一运算结果的出口B,下表是小红输入一些数据后所得的结果:若小红输 2020-11-04 …
C#编写一个应用程序,完成从1开始加到n的求和计算。程序步骤:a.提示用户输入一个50至100之间的 2020-12-02 …
如图表示胚芽鞘、芽和根等处的生长素的运输,下列说法错误的是()A.图甲中a表示的是横向运输,b表示的 2020-12-07 …
.用scanf函数输入一个年份year,计算这一年2月份的天数days,然后用输出函数printf输 2020-12-23 …