(c语言)判断某一年是否为闰年

Posted on 2014-07-06 16:57  chen hui  阅读(1413)  评论(0)    收藏  举报

#include <stdio.h>

int main()

{

int year,leap;

scanf("%d",&year);

if(year%4!==0)

leap=0;

else if(year%100!=0)

leap=1;

else if(year%400!=0)

leap=0;

else

leap=1;

if(leap)

printf("%d is",year);

else

printf("%d  is not",year);

printf("a leap year.\n");

return 0;

}

2.比较三个数大小的三种方法。

(1)#include <stdio.h>

int main()

{

int a,b,c,max;

scanf("%d",&max);

if(a>max) max=a;

if(b>max) max=b;

if(c>max) max=c;

printf("%d",max);

return 0;

}

(2)

#include <stdio.h>

int main()

{

int a,b,c;

printf("请输入三个整数:");

scanf("%d,%d,%d",&a,&b,&c);

if(a<b)

if(a<c)

printf("max=%d\n",c);

else

printf("max=%d\n",b);

else if(a<c)

printf("max=%d\n",c);

else

printf("max=%d\n",a);

return 0;

}

(3)

#include <stdio.h>

int main()

{

int a,b,c,max;

printf("请输入三个整数:");

scanf("%d,%d,%d",&a,&b,&c);

temp=(a>b)?a:b;

max=(temp>c)?temp:c;

printf("三个整数的最大数是%d\n",max);

return 0;

}

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3