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('
');
return 0;
}
2.
#include<stdio.h>
int main()
{
int year,leap;
printf("input the year:");
scanf("%d",&year);
if(year%4==0)
{
if(year%100==0)
{
if(year%400==0)
leap=1;
else
leap=0;
}
else
leap=1;
}
else
leap=0;
if(leap)
printf("year:%d,month:2,days:29",year);
else
printf("year:%d,month:2,days:28",year);
printf("
");
return 0;
}
3.
#include <stdio.h> //引用头文件
#include <math.h> //数学公式函数
main()
{
float a,b,c; //定义三角形的三条边
printf("请输入您想判断的三角形的三条边:");
scanf("%f%f%f",&a,&b,&c); //输入三条边
//第一步:
if(a+b>c && a+c>b && b+c>a) //判定三角形是否成立的条件
{
printf("此三边可构成三角形!
");
//第二步:
if(a==b && a==c) //先判断三角形是否为等边三角形
{
printf("此三角形是等边三角形
");
}
else
if(a==b ||a==c || b==c) //再判断三角形是否为等腰三角形
{
printf("此三角形是等腰三角形
");
}
else
if(a*a+b*b==c*c || a*a+c*c==b*b || b*b+c*c==a*a) //判断三角形是否为直角三角形
{
printf("此三角形是直角三角形
");
}
else
{
printf("此三角形为普通三角形
"); //如果都不是则为普通三角形
}
}
else
{
printf("此三边构不成三角形!!!
"); //三边不能构成三角形
}
}
4.
#include <stdio.h> //引用头文件 #include <math.h> //数学公式函数 int main() { float a,rate,tax,profit; int b; printf("请输入奖金数:"); scanf("%f",&a); if(a>=5000) { rate=0.15; } else b=a; switch(b/500) { case 0:rate=0.00;break; case 1:rate=0.05;break; case 2:rate=0.08;break; case 3: case 4:rate=0.10;break; case 5: case 6: case 7: case 8: case 9: case 10:rate=0.15;break; } tax=a*rate; profit=a-tax;
printf("具体值:%f税率值:%f应缴税款:%f实得奖金数:%f ",a,rate,tax,profit); return 0; }