1.
#include<stdio.h>
int main()
{
char a,b,c,d,e;
a=getchar();
b=getchar();
c=getchar();
d=getchar();
e=getchar();
putchar(a);
putchar(b);
putchar(c);
putchar(d);
putchar(e);
putchar('\n');
return 0;
}
2.
#include<stdio.h>
int main()
{
int year,a;
printf("输入年份:");
scanf("%d",&year);
if (year%4==0)
{
if(year%100==0)
{
if(year%400==0)
printf("days=29");
else
printf("days=28");
}
else
printf("days=29");
}
else
printf("days=28");
return 0;
}
3.
#include<stdio.h>
int main()
{
int a,b,c;
scanf("%u%u%u",&a,&b,&c);
if(a+b>c&&b+c>a&&c+a>b)
{
if(a==b&&b==c)
printf("等边");
else if(a==b||b==c||c==a)
printf("等腰");
else if(a*a+b*b==c*c||b*b+c*c==a*a||c*c+a*a==b*b)
printf("直角");
else
printf("一般");
}
else
printf("NO\n");
return 0;
}
4.
#include<stdio.h>
int main()
{
int a,b,tax,profit;
float rate;
printf("输入奖金");
scanf("%d",&a);
if(a>=5000) rate=0.15;
else
b=a/500;
switch(b)
{
case 0: rate=0;break;
case 1: rate=0.05;break;
case 2:
case 3: rate=0.08;break;
case 4:
case 5:
case 6:
case 7:
case 8:
case 9: rate=0.10;break;
case 10: rate=0.15;break;
}
tax=a*rate;
profit=a-tax;
printf("%f\n",rate);
printf("%d\n",tax);
printf("%d\n",profit);
return 0;
}