C语言判断闰年(ZZULIOJ1028: I love 闰年!)

news/2024/7/24 1:58:34 标签: c语言, 开发语言
题目描述

根据一个年份,判断是否是闰年。


输入:输入为一个整数,表示一个年份。


输出:如果是闰年,输出"Yes",否则输出"No"。输出单独占一行。


样例输入 Copy

2012

样例输出 Copy

Yes
分析

首先我们要明白闰年的判断条件,即一个年份能被4整除而不能被100整除,或者能够被400整除,当满足这两个条件时,即为闰年

我们可以用if() else语句完成相关的程序代码

程序代码
#include<stdio.h>
#include<math.h>
int main(){
	int a;
	scanf("%d",&a);
	if(a%4==0&&a%100!=0||a%400==0){
		printf("Yes");
	}
	else{
		printf("No");
	}
	return 0;
}
运行结果

文案分享

 一个人最美好的状态就是知道自己想要什么,并且全力以赴。-------2023.11.15


http://www.niftyadmin.cn/n/5183817.html

相关文章

深度学习100例-卷积神经网络(CNN)实现mnist手写数字识别 | 第1天

文章目录 前期工作1. 设置GPU&#xff08;如果使用的是CPU可以忽略这步&#xff09;我的环境&#xff1a; 2. 导入数据3.归一化4.可视化5.调整图片格式 二、构建CNN网络模型三、编译模型四、训练模型五、预测六、知识点详解1. MNIST手写数字数据集介绍2. 神经网络程序说明3. 网…

微信@all bug复现及原理分析

1、复现 条件&#xff1a; 1、Windows PC 端微信 2、自建一个群聊拥有群管权限可以所有人 废话不多说&#xff0c;直接上图 所有人 剪切后&#xff0c;到另一个群中&#xff0c;引用任意一个群里成员的消息&#xff0c;并将刚才剪切的粘贴至此&#xff0c;发送 便可完成非群…

卡码网语言基础课 |链表的基础操作III

卡码网语言基础课 &#xff5c;链表的基础操作III 链表的插入操作链表的删除操作打印链表代码编写 链表的插入操作 找到要插入的位置的前一个位置&#xff0c;将其命名为cur&#xff0c;将要插入的位置的下一个节点命名为tmp&#xff0c;他们之间的关系是cur -> next tmp创…

【教3妹学编程-算法题】最大化数组末位元素的最少操作次数

3妹&#xff1a;“太阳当空照&#xff0c;花儿对我笑&#xff0c;小鸟说早早早&#xff0c;你为什么背上炸药包” 2哥 :3妹&#xff0c;什么事呀这么开发。 3妹&#xff1a;2哥你看今天的天气多好啊&#xff0c;阳光明媚、万里无云、秋高气爽&#xff0c;适合秋游。 2哥&#x…

从单测入手,完善Vue3源码中底层API effect功能

基于上一篇文章中实现的effect方法&#xff0c;根据 Vue3 源码中单测&#xff0c;完善该方法的三点功能&#xff0c;分别是&#xff1a; runner: effect可以返回自执行的入参runner函数scheduler: effect支持添加第二个参数选项中的scheduler功能stop: effect添加stop功能 ru…

全国矿产地空间分布数据

我国矿产资源总量丰富、品种齐全&#xff0c;但人均占有量不足世界平均水平&#xff0c;矿产资源质量较差&#xff0c;地理分布不均衡&#xff0c;大型、超大型矿和露采矿较少&#xff0c;开发利用率不足&#xff0c;选矿冶炼技术落后。我国铁矿、锰矿、铬铁矿、铜矿、铝土矿等…

python烟花代码通过编写程序来模拟烟花的绽放过程

下面是一个简单的 Python 烟花代码&#xff0c;可以通过编写程序来模拟烟花的绽放过程&#xff1a; import turtle import random# 设置窗口大小和标题 screen turtle.Screen() screen.setup(800, 600) screen.title("Python Fireworks")# 定义烟花的颜色和数量 co…

使用Golang调用摄像头

近年来&#xff0c;摄像头成为了我们生活中不可或缺的设备之一。从智能手机到安全监控系统&#xff0c;无处不在的摄像头给我们带来了便利和安全。在开发摄像头相关的应用程序时&#xff0c;选择一种高效和易用的编程语言是非常重要的。本文将介绍如何使用Golang调用摄像头并进…