c#闰年
时间: 2023-07-10 14:26:11 浏览: 54
判断闰年的方法:
```c#
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
{
// 是闰年
}
else
{
// 不是闰年
}
```
其中,`year`是要判断的年份,如果上面的判断条件成立,则是闰年,否则不是闰年。
相关问题
c#用op1判断闰年
在C#中,可以使用以下代码来判断一个年份是否为闰年:
```
if ((op1 % 4 == 0 && op1 % 100 != 0) || op1 % 400 == 0)
{
// 是闰年
}
else
{
// 不是闰年
}
```
其中,op1是一个整数变量,表示要判断的年份。这段代码使用了闰年的定义:能够被4整除但不能被100整除的年份是闰年,或者能够被400整除的年份也是闰年。如果op1满足这个条件,则说明它是闰年,否则不是闰年。
另外,引用中的代码是一个C#事件处理函数,用于处理一个按钮的点击事件。引用中的代码则是一个简单的C#窗体程序,用于演示如何判断闰年,并禁止窗体调整大小,以及在关闭窗体前进行判断。
c#分支语句练习
好的,下面是一些 C# 分支语句的练习题:
1. 编写一个程序,从用户输入的两个整数中找出最大值并输出。
```csharp
Console.WriteLine("请输入第一个整数:");
int num1 = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第二个整数:");
int num2 = int.Parse(Console.ReadLine());
if (num1 > num2)
{
Console.WriteLine("最大值为:" + num1);
}
else
{
Console.WriteLine("最大值为:" + num2);
}
```
2. 编写一个程序,从用户输入的三个整数中找出最小值并输出。
```csharp
Console.WriteLine("请输入第一个整数:");
int num1 = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第二个整数:");
int num2 = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第三个整数:");
int num3 = int.Parse(Console.ReadLine());
int min = num1;
if (num2 < min)
{
min = num2;
}
if (num3 < min)
{
min = num3;
}
Console.WriteLine("最小值为:" + min);
```
3. 编写一个程序,判断用户输入的年份是否为闰年,如果是则输出“是闰年”,否则输出“不是闰年”。
```csharp
Console.WriteLine("请输入一个年份:");
int year = int.Parse(Console.ReadLine());
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
{
Console.WriteLine("是闰年");
}
else
{
Console.WriteLine("不是闰年");
}
```
希望这些练习题能够帮助你练习 C# 分支语句的使用。