work 0
4 2 2
4 3 3
1 4 4
0 3 3
0 3 4
work1
#include <stdio.h>
int main(int argc, const char *argv[])
{
int a=3,b=3;
int p;
scanf("%d",&p);
switch(p)
{
case 1 :{printf("加后结果是%d\n",a+b);break;}
case 2 :{printf("减后结果是%d\n",a-b);break;}
case 3 :{printf("乘后结果是%d\n",a*b);break;}
case 4 :{printf("除后结果是%d\n",a/b);break;}
}
return 0;
}
work 2
#include <stdio.h>
int main(int argc, const char *argv[])
{
int a,b,c;
printf("请输入三角形的三边a,b,c>>>");
scanf("%d %d %d",&a,&b,&c);
if(a+b>c&&a+c>b&&b+c>a)
{
printf("可以组成一个三角形\n");
if(a==b&&b==c)
{
printf("是一个等边三角形\n");
}
else if(a==b!=c||a==c!=b||b==c!=a)
{
printf("是一个等腰三角形\n");
}
}
else
{
printf("无法组成一个三角形");
}
return 0;
}
work3
#include <stdio.h>
int main(int argc, const char *argv[])
{
int a;
int ge,shi,bai;
printf("请输入一个数>>>");
scanf("%d",&a);
if(a<10)
{
if(a%2==0)
{
printf("这是一个偶数\n");
}
else
{
printf("这是一个奇数\n");
}
}
else if(a<100)
{
if((a/10)%(a%10)==0)
{
printf("能整除\n");
}
else
{
printf("不能整除\n");
}
}
else if(a<1000)
{
ge=a%10;
shi=a%100/10;
bai=a/100;if(ge*ge*ge+bai*bai*bai+shi*shi*shi==a)
{
printf("这是一个水仙花数\n");
}
else
{
printf("这不是一个水仙花数\n");
}
}
return 0;
}
work 4
#include <stdio.h>
int main(int argc, const char *argv[])
{
char shu;
printf("请输入\n");
scanf("%c",&shu);
if(shu>='A'&&shu<='Z'||shu>='a'&&shu<='z')
{
if(shu>='a'&&shu<='z')
{
printf("是小写字母,大写字母是%c\n",shu-32);
}
else if(shu>='A'&&shu<='Z')
{
printf("是大写字母,小写字母是%d\n",shu+32);
}
}
else
{
printf("不是字母\n");
}
return 0;
}
work 5
#include <stdio.h>
int main(int argc, const char *argv[])
{
int a,b,c;
int d=0;
printf("请输入年 月 日>>>");
scanf("%d %d %d",&a,&b,&c);
if (a%4==0&&a%100!=0)
{
if(b=1)
d=d;
else if(b==2)
d=d+31;
else if(b==3)
d=d+60;
else if(b==4)
d=d+91;
else if(b==5)
d=d+121;
else if(b==6)
d=d+152;
else if(b==7)
d=d+182;
else if(b==8)
d=d+213;
else if(b==9)
d=d+244;
else if(b==10)
d=d+274;
else if(b==11)
d=d+305;
else if(b==12)
d=d+335;
d=d+c;
printf("%d\n",d);
}
else
{
if(b=1)
d=d;
else if(b==2)
d=d+31;
else if(b==3)
d=d+59;
else if(b==4)
d=d+90;
else if(b==5)
d=d+120;
else if(b==6)
d=d+151;
else if(b==7)
d=d+181;
else if(b==8)
d=d+212;
else if(b==9)
d=d+243;
else if(b==10)
d=d+274;
else if(b==11)
d=d+304;
else if(b==12)
d=d+334;
d=d+c;
printf("%d\n",d);
}
return 0;
}