编一程序,可以分辨输入的年份是否是润年

来源:百度知道 编辑:UC知道 时间:2024/05/01 21:38:34

#inlucde<stdio.h>
void main()
{
int year;
printf("输入年份:”);
scanf("%d",&year);
if((year%4==0&&year%100!=0)||(year%400==0))year='闰年‘;
else year=’平年‘;
}

这个……非常短的程序啊
不管用什么语言,大概意思是一样的:先让人输入一个年份数字,然后进行如下的判断:"/"为除号,"<>"为不等号
如果 年份值/4=年份值/4后取整,则进行如下判断:
如果 年份值/100=年份值/100后取整 且 年份值/400<>年份值/400后取整,则非闰年,否则为闰年。

用最基本的BASIC写出来:
INPUT YEAR
IF YEAR/4=INT(YEAR/4) THEN IF YEAR/100=INT(YEAR/100) AND YEAR/400<>INT(YEAR/400) THEN PRINT "NO" ELSE PRINT "YES"

或者用MATLAB写个函数更明白一些:
function r=runnian(year)
if year/4==fix(year/4)
if year/100==fix(year/100) && year/400~=fix(year/400)
r=0; %不是闰年
else
r=1; %是闰年
end
else
r=0; %不是闰年
end

设计一段程序用来判断你输入的年份是闰年还是非闰年 如何分辨茅台酒的年份 用VBScript脚本语言,编一程序:任意输入边长,求正方形的面积。 用VBScript脚本语言,编一程序:任意输入边 请问用VFP编一个程序例如输入年份2008就能输出二零零八怎么写代码??谢谢喽 编一个java程序,用来判断指定年份是否是闰年。 求vb代码-编一加密和解密程序,即将输入的一行字符串中的所有字母加密,加密后还可以再进行解密。 输入某个数字x,输出他的绝对值,是pascal程序,帮我编一下 怎么样分辨玉器的年份与价值 闰年是指能被4整除但不能被100整除的年份,或者能被400整除的年份,编写一个程序,判断输入的年份是否为闰年 十进制转八位二进制 输入数小于256 用数组编C的程序咯 是C程序咯