闰年

第一章-实例6-判断是否为闰年

北城以北 提交于 2020-01-07 00:57:54
判断输入年份是否为闰年 闰年可以被4整除,不能被100整除,或者可以被400整除 #include <stdio.h> #include <stdlib.h> int main() { int nian=0; printf("请输入年份:\n"); scanf("%d",&nian); if((nian % 4 == 0 && nian % 100 != 0)||(nian % 400 == 0)) //判断条件 { printf("%d是闰年\n",nian); } else { printf("%d不是闰年\n",nian); } return 0; } 来源: https://www.cnblogs.com/FangXu1998/p/12150715.html

python实现如何判断闰年

余生长醉 提交于 2019-12-28 04:26:59
year = input ( "请输入一个年份:" ) #要输入的年份 if year . isdigit ( ) : #判断是不是数字 if ( int ( year ) % 4 ) == 0 and ( int ( year ) % 100 ) != 0 or ( int ( year ) % 400 ) == 0 : #判断结果赋给0 print ( "{0}是闰年" . format ( year ) ) #输出年份是4的倍数 else : print ( "{0}不是闰年" . format ( year ) ) #输出年份不是4的倍数 else : print ( "输入错误" ) #输出信息输入错误 来源: CSDN 作者: weixin_46102785 链接: https://blog.csdn.net/weixin_46102785/article/details/103737251

【C语言】经典算法

自作多情 提交于 2019-12-23 01:41:24
文章目录 判断闰年 最大公约数和最小公倍数 冒泡排序 选择排序 判断素数 递归求阶乘 判断闰年 什么是闰年? 能被4整除不能被100整除的是闰年,或者能被4整除并且能被400整除的也是闰年 。这样看来,我们就只要if就够了,贴上代码; # include <stdio.h> int main ( ) { int n ; printf ( "Please input the year:\n" ) ; scanf ( "%d" , & n ) ; if ( n % 4 == 0 ) { if ( n % 100 == 0 ) { if ( n % 400 == 0 ) printf ( "%d is leap year\n" , n ) ; else printf ( "%d is not leap year\n" , n ) ; } else printf ( "%d is leap year\n" , n ) ; } else printf ( "%d is not leap year\n" , n ) ; return 0 ; } 我们来试试用子函数 int intercalary ( int year ) { return ( year % 4 == 0 && year % 100 != 0 || year % 400 == 0 ) ; } int main ( ) { int

判断是否为闰年

落爺英雄遲暮 提交于 2019-12-04 18:32:38
package blog; import java.util.Scanner; public class year { public static void main(String[] args) { year(); } static void year() { Scanner input = new Scanner(System.in); int y = input.nextInt(); if((y % 4 == 0 && y % 100 != 0) || y % 4 == 0) { System.out.println(y+"年为闰年"); }else { System.out.println(y+"年不是闰年"); } } }    来源: https://www.cnblogs.com/wangsihui/p/11877590.html

2019.11.4 笔记

让人想犯罪 __ 提交于 2019-12-03 11:12:19
一、js基础 alert() 弹窗 console.log() 控制台命令 prompt() 客户端 document.write() 可写入body的文本 var = 定义一个变量 #简单的提款系统: var money = prompt("请输入金额"); switch(money){ case "100": document.write("请拿走您的钞票") break; case "200": document.write("请拿走您的钞票") break; case "1000": document.write("请拿走您的钞票") break; case "10000": document.write("请拿走您的钞票") break; default: document.write("请输入正确金额"); break; } Math.random() 0-1之间随机显示 parseInt() 显示整数 parsefloat () 显示小数 document.write(a.getHours() +":"+ a.getMinutes()+"<br />"+a.getFullYear()+"/"+(a.getMonth()+1)+"/"+a.getDate()+"<br>") 日期:年月日形式 简单的闰年辨别系统: var a =parseInt(prompt());

闰年判断

匿名 (未验证) 提交于 2019-12-02 23:40:02
试题描述 通常说:“四年一闰,百年不闰,四百年再闰”。请你判断一个年份是否为闰年? 输入 输入一个正整数n,且0 < n <= 30000。 输出 如果为闰年则输出“TRUE”,否则输出“FALSE”(不输出引号)。 输入示例 2000 输出示例 TRUE 数据范围 对于100%的数据,0 < n <= 30000 #include"stdio.h" void main(int argc, char* argv[]) { int n,a,b,c; scanf("%d",&n); a=n%4; b=n%100; c=n%400; if(a==0 && b!=0 || c==0 && b==0) printf("TRUE"); else printf("FALSE"); } 文章来源: https://blog.csdn.net/Lhw_666/article/details/91413665

函数判断闰年

匿名 (未验证) 提交于 2019-12-02 23:26:52
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> int Leapyear(int year) { int flag=0; if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) { flag = 1; } return flag; } int main() { int year,flag; printf("请输入年份\n"); scanf("%d", &year); flag=Leapyear(year); if (flag == 0) { printf("不是闰年\n"); } if (flag == 1) { printf("是闰年\n"); } system("pause"); return 0; } 文章来源: https://blog.csdn.net/Whitebury/article/details/88854619

使用php判断是否是闰年(闰年的计算方法)

匿名 (未验证) 提交于 2019-12-02 22:10:10
使用php判断闰年有三种方法: 首先,我们应该知道,什么样的情况才算闰年( 什么是闰年 ): ① 普通年能被4整除且不能被100整除的为闰年。(如2004年就是闰年,1900年不是闰年); ② 世纪年能被400整除的是闰年。(如2000年是闰年,1900年不是闰年); 理解了概念,那么怎么判断呢? 方法一: <? php $year = mt_rand ( 1900 , 2200 ); //从1900年到2200,可以自己改,也可以给一个定值。 if ( $year % 100 == 0 ) { //判断世纪年 if ( $year % 400 == 0 && $year % 3200 != 0 ) { echo "世纪年" . $year . "是闰年!" ; //世纪年里的闰年 } else { echo "世纪年" . $year . "不是闰年!" ; } } else { //剩下的就是普通年了 if ( $year % 4 == 0 && $year % 100 != 0 ) { echo "普通年" . $year . "是闰年!" ; //普通年里的闰年 } else { echo "普通年" . $year . "不是闰年!" ; } } ?> 方法二: <? php $year = 2008 ; //可以像上例一样用mt_rand随机取一个年,也可以随便赋值。

输出2000-3000年之间的闰年

允我心安 提交于 2019-12-02 10:23:14
运行平台:vs2010 公历闰年计算 (按一回归年365天5小时48分45.5秒) ①、普通年能整除4且不能整除100的为闰年。(如2004年就是闰年,1901年不是闰年) ②、世纪年能整除400的是闰年。(如2000年是闰年,1900年不是闰年) ③、对于数值很大的年份,这年如果能被3200整除,并且能被172800整除则是闰年。如172800年是闰年,86400年不是闰年(因为虽然能被3200整除,但不能被172800整除)(此按一回归年365天5h48'45.5''计算)。 //输出2000-3000年之间的闰年 #include <stdio.h> #include <stdlib.h> int fun(int n); int main() { int i; printf("闰年是:\n"); for(i=2000;i<=3000;i++) fun(i); system("pause"); return 0; } int fun(int n) { if(n%4!=0) return 0; else if(n%100!=0) printf("%d ",n); else if(n%400!=0) return 0; else printf("%d ",n); return 0; } 来源: CSDN 作者: 静思远航 链接: https://blog.csdn.net

计算21世纪的闰年个数

萝らか妹 提交于 2019-12-02 10:20:59
package Date1216; import java.util.GregorianCalendar; /** * 计算并输出21世纪的闰年,计算程序的执行时间 * @author Administrator * */ public class Runnian { public static void main (String[] args) { int count= 0 ; GregorianCalendar gc= new GregorianCalendar(); long l1=System.currentTimeMillis(); for ( int i= 2000 ;i< 2100 ;i++){ if (gc.isLeapYear(i)){ count++; } } long l2=System.currentTimeMillis(); System.out.println(count); System.out.println(l2-l1); } } 来源: CSDN 作者: 杨天福 链接: https://blog.csdn.net/ytfunnysite/article/details/53691994