#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;
}
浙公网安备 33010602011771号