第四章总结

1.定义3个整形变量a,b,c,2定义小数型变量area,定义双精度变量s

3.输入三角形3条边的长,4.执行s=(a+b+c)/2 。

5.判断a+b<=c||b+c<=a||a+c<=b是否为真。

6.为真输出不构成三角形,为假计算三角形的面积并赋值给area在这里插入图片描述在这里插入图片描述int main()
{
int a, b, c;
float area;
double s;
printf(“请输入三角形的三条边:”);
scanf_s("%d,%d,%d", &a, &b, &c);
s = (a + b + c) / 2.0;
if (a + b <= c || b + c <= a || a + c <= b)
printf(“不构成三角形\n”);
else {
area = sqrt(s * (s - a) * (s - b) * (s - c));
printf(“三角形的面积是:%f\n”, area);
}return 0;
}在这里插入图片描述在这里插入图片描述int main()
//{
// int a, b, c, max;
// scanf_s("%d%d%d", &a, &b, &c);
// if (a > b)
// if (a > c)
// max = a;
// else max = c;
// else
// if (b > c)
// max = b;
// else
// max = c;
// printf(“max=%d\n”, max);
// return 0;
//} 在这里插入图片描述int main()
//{
// float x, y;
// printf(“输入x的值:”);
// scanf_s("%f", &x);
// if (x < 2)
// y = x * 2;
// else if (x <= 10)
// y = 7 - 3 * x;
// else
// y = 1 - cos(x);
// printf(“y=%0.6f\n”, y);
// return 0;
//} 在这里插入图片描述在这里插入图片描述int main()
//{
// int month;
// printf(“输入月份:”);
// scanf_s("%d", &month);
// switch ((month - 1) / 3)
// {
// case 0:
// printf("%d月是第一季度\n", month);
// break;
// case 1:
// printf("%d是第二季度\n", month);
// break;
// case 2:
// printf("%d是第三季度\n", month);
// break;
// case 3:
// printf("%d是第四季度\n", month);
// break;
// default:
// printf(“输入错误\n”);
// break;
//
// }return 0; 在这里插入图片描述int main()
//{
// int y, m, d;
// printf(“请输入年,月:”);
// scanf_s("%d,%d", &y, &m);
// switch (m)
// {
// case 1:
// case 3:
// case 5:
// case 7:
// case 8:
// case 10:
// case 12:
// d = 31;
// break;
// case 2:
// if (y % 400 == 0 || y % 4 == 0 && y % 100 != 0)
// d = 29;
// else
// d = 28;
// break;
// }
// printf("%d年%d月的天数是%d天\n", y, m, d);
// return 0;
//}在这里插入图片描述在这里插入图片描述int main()
//{
// int a, b, c;
// float area;
// double s;
// printf(“请输入三角形的三条边:”);
// scanf_s("%d,%d,%d", &a, &b, &c);
// s = (a + b + c) / 2.0;
// if (a + b <= c || b + c <= a || a + c <= b)
// printf(“不构成三角形\n”);
// else {
// area = sqrt(s * (s - a) * (s - b) * (s - c));
// printf(“三角形的面积是:%f\n”, area);
// }return 0;
//} 在这里插入图片描述在这里插入图片描述int main()
{
int x; float y;
printf(“请输入x的值”);
scanf_s("%d", &x);
if (x != 0)
y = 1.0 / x;
else
y = 0;
printf("%d,%f", x, y);
return 0;
} 在这里插入图片描述在这里插入图片描述int main()
{
char c = ‘m’;
int i = 10, j = 20, k = 30;
float x = 13e+5, y = 10.85;
printf("%d,%d,", ‘a’ + 5 < c, -i - 2 * j >= k + 1);
printf("%d,%d,", 1 < j < 5, x - 5.25 <= x + y);
printf("%d,%d\n", i + j + k == -1 * j, k == j == i + 5);
return 0;
} 在这里插入图片描述在这里插入图片描述int main()
{
int a = 3, b = 3, c = 2, d;
printf("%d,",!a && !b && c);
printf("%d,", !a || !b || c);
printf("%d\n", a >= b && b > c);
d = c-- || (b = 6) && a++;
printf(“a=%d,b=%d,c=%d,d=%d\n”, a, b, c, d);
return 0;
} 在这里插入图片描述在这里插入图片描述int main()
{
int x, y;
printf(“请输入两个整数:”);
scanf_s("%d,%d", &x, &y);
printf(“两个整数中最大数为:%d\n”, x > y ? x : y);
return 0;
}在这里插入图片描述在这里插入图片描述int main()
//{
// int a, b;
// printf(“请输入两个整数:”);
// scanf_s("%d%d", &a, &b);
// if (a > b)
// printf(“两个整数中的最大值:%d\n”, a);
// else
// printf(“整数中的最大值:%d\n”, b);
// return 0;
//}在这里插入图片描述在这里插入图片描述int main()
//{
// double x, y;
// printf(“输入x的值:”);
// scanf_s("%lf", &x);
// if (x <= 1)
// y = exp(x);
// else
// y = pow(x, 2) - 1;
// printf(“f(%f) = % .2f\n”, x, y);
// return 0;在这里插入图片描述在这里插入图片描述int main()
//{
// float x;
// scanf_s("%f", &x);
// if (x < 0)
// x = -x;
// printf("%f", x);
// return 0;
//
//} 在这里插入图片描述在这里插入图片描述int main()
//{
// int x, y;
// printf(“x=”);
// scanf_s("%d", &x);
// if (x)
// y = 1;
// else
// y = -1;
// printf(“y=%d”, y);
// return 0;
//} 在这里插入图片描述在这里插入图片描述int main()
//{
// int month;
// printf(“输入月份:”);
// scanf_s("%d", &month);
// switch ((month - 1) / 3)
// {
// case 0:
// printf("%d月是第一季度\n", month);
// break;
// case 1:
// printf("%d是第二季度\n", month);
// break;
// case 2:
// printf("%d是第三季度\n", month);
// break;
// case 3:
// printf("%d是第四季度\n", month);
// break;
// default:
// printf(“输入错误\n”);
// break;
//
// }return 0;
//
//
//
//} 在这里插入图片描述在这里插入图片描述int main()
//{
// float x, y;
// printf(“输入x的值:”);
// scanf_s("%f", &x);
// if (x < 2)
// y = x * 2;
// else if (x <= 10)
// y = 7 - 3 * x;
// else
// y = 1 - cos(x);
// printf(“y=%0.6f\n”, y);
// return 0;
//} 在这里插入图片描述在这里插入图片描述int main()
//{
// float x, y;
// scanf_s("%f", &x);
// if (x >= 0)
// y = sqrt(x);
// else
// y = pow(x, 5) + 2 * x + 1 / x;
// printf(“x=%.2f,y=%.2f\n”, x, y);
// return 0;
//
//} 在这里插入图片描述在这里插入图片描述int main()
//{
// int y, l;
// printf(“输入年份:”);
// scanf_s("%d", &y);
// if ((y % 4 == 0 && y % 100 != 0) || (y % 400 == 0))
// l = 1;
// else
// l = 0;
// if (l)
// printf("%d是润年\n", y);
// else
// printf("%d不是润年\n", y);
// return 0;
//
//}在这里插入图片描述在这里插入图片描述int main()
//{
// int n, a, b, c;
// printf(“请输入一个3位数:”);
// scanf_s("%d", &n);
// if (n < 100 || n>999)
// printf(“输入错误!\n”);
// else {
// a = n / 100;
// b = n / 10 % 10;
// c = n % 10;
// if (a < b && b < c)
// printf("%d是升序数\n", n);
// else
// printf("%d不是升序数\n", n);
// }return 0;
//
//
//}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值