1、打开Visual Studio编辑器,新建一个C语言文件,在最前面引入标准库文件,然后定义一个main主函数:
2、主函数中先定义一个int型的变量,用来存储用户输入的数字,然后yongscanf控制输入,输入的值传递给a变量,接着判断是否为闰年,判断条件为能被4整除而不能被100整除或者是能被400整除的数均为闰年,最后用printf函数将处理的结果输出:
3、运行程序,在控制台中输入一个年份,比如2020年,控制台输出的结果为2020年是闰年。以上就是用c语言编写判断闰年的方法:
编程代码如下:
#include <stdio.h>
void main ()
{
int year
printf("输年份:")
scanf("%d",&year)
if((year%4==0)&&(year%100!=0)||(year%400==0))
printf("是闰年\n")
else
printf("不是闰年\n")
}。
需要知道闰年是如何定义:能被4整除且不能被100整除或者可以被400整除的年份。所以c语言代码为:
#include<stdio.h>
main()
{
int year,leap=0
printf("\n请输入年份(yyyy);")
scanf("%d",&year)
if(year%4==0&&year%100!=0||year%400==0) leap=1
if(leap)
printf("%d年是闰年.\n",year)
else
printf("%d是平年.\n",year)
}
C#中if语句作用:
if语句根据布尔表达式的结果选择执行两个不同的代码块。
语法:
if语句的语法如下所示(if和else是C#的关键字):
if(booleanExpression)
statement-1
else
statement-2
如果booleanExpression(布尔表达式)求值为true,就运行statement-1否则运行statement-2。else关键字和后续的statement-2是可选的。如果没有else子句,而且booleanExpression求值为false,那么什么也不会发生,程序继续执行if语句之后的代码。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)