任务描述 用c语言 输入三条线段的长度(整型),根据是否能组成三角形,输出以下结果之一:锐角三角形、直角三解形、钝角三角形、不能构成三角形。 输入格式: 三个整数 输出格式: 锐角三角形输出:acute triangle 直角三解形输出:right triangle 钝角三角形输出:obtuse triangle 不能构成三角形输出:not triangle


```c #include <stdio.h> int main() { int a, b, c; scanf("%d %d %d", &a, &b, &c); if (a + b <= c || a + c <= b || b + c <= a) { printf("not triangle\n"); return 0; } int a2 = a * a, b2 = b * b, c2 = c * c; if (a2 + b2 == c2 || a2 + c2 == b2 || b2 + c2 == a2) { printf("right triangle\n"); } else if (a2 + b2 > c2 && a2 + c2 > b2 && b2 + c2 > a2) { printf("acute triangle\n"); } else { printf("obtuse triangle\n"); } return 0; } ``` [2024-11-08 09:56:05 | AI写代码神器 | 215点数解答]
相关提问
- 任务描述 用c语言 输入三条线段的长度(整型),根据是否能组成三角形,输出以下结果之一:锐角三角形、直角三解形、钝角三角形、不能构成三角形。 输入格式: 三个整数 输出格式: 锐角三角形输出:acute triangle 直角三解形输出:right triangle 钝角三角形输出:obtuse triangle 不能构成三角形输出:not triangle(215点数解答 | 2024-11-08 09:56:05)281
- 题目描述 现有三条边长 a , b , c a,b,c,编写程序判断三条边能否构成三角形,若能构成三角形,则继续判断能否构成等腰三角形,等边三角形。 任意两边之和大于第三边才能构成三角形, 等腰三角形:至少有两条边相等的三角形 等边三角形:三条边都相等的三角形 输入格式 一行,三个正整数 a , b , c a,b,c 依次表示三条边的长度。 输出格式 输出对应的判断结果: 若能构成三角形,单独使用一行输出“三角形” 若能构成等腰三角形,单独使用一行输出“等腰三角形” 若能构成等边三角形,单独使用一行输出“等边三角形” 若无法构成三角形,输出 “No” input1 复制 3 3 3 output1 复制 三角形 等腰三角形 等边三角形 input2 复制 3 3 5 output2 复制 三角形 等腰三角形 input3 复制 1 2 3 output3 复制 No 语言方向:C++ 系统环境:Windows(214点数解答 | 2025-08-24 17:31:55)47
- 1.创建一个存储引擎为innodb、默认字符集为gbk的schooldb数据库,并在该数据库中创建teacher、class、course、student表。(注:带长下划线的为外键,表结构如下) teacher( teacher_no 宽度10 主键, teacher_name 宽度10 非空, teacher_contact 宽度20 非空) class( class_no 整型 自动编号 主键, class_name 宽度30 非空 唯一, department_name 宽度20 非空) course( course_no 整型 自动编号 主键, course_name 宽度10 非空, up_limit 整型 默认值60 , description 文本 非空, status 宽度6 默认值‘未审核’, teacher_no 宽度10 非空 唯一, student( student_no 宽度11 主键, student_name 宽度20 非空, student_contact 宽度20 空, class_no 整型)(312点数解答 | 2024-11-18 14:36:45)175
- 输出三个整数,判断是否可以用这三个数构成直角三角形,如果是直角三角形则输出其面积。否则输出:not a right angled triangle 输入样例1: 3 4 5↙ 输出样例1: 6↙ 输入样例2: 4 5 6↙ 输出样例2: not a right angled triangle↙(280点数解答 | 2024-12-16 20:42:56)229
- 任务描述 用c语言 输入三条线段的长度(整型),根据是否能组成三角形,输出以下结果之一:锐角三角形、直角三解形、钝角三角形、不能构成三角形。(334点数解答 | 2024-11-08 09:55:28)207
- 编写程序,输入三角形的三条边长,判断是否可以构成三角形,如果可以,输出三角形的周长和面积(结果保留1位小数),否则,输出 Can't form a triangle. 【输入形式】 第一行给出第一个输入 第二行给出第二个输入 第三行给出第三个输入 【输出形式】 第一行给出第一个输出 第二行给出第二个输出 或 第一行给出输出 【样例输入】 1 2 5 【样例输出】 Can't form a triangle. 【样例输入】 3 4 5 【样例输出】 The circumference of the triangle is 12.0. The area of the triangle is 6.0. (236点数解答 | 2025-03-13 10:55:39)154
- 编写程序,输入三角形的三条边长,判断是否可以构成三角形,如果可以,输出三角形的周长和面积(结果保留1位小数),否则,输出 Can't form a triangle. 【输入形式】 第一行给出第一个输入 第二行给出第二个输入 第三行给出第三个输入 【输出形式】 第一行给出第一个输出 第二行给出第二个输出 或 第一行给出输出 【样例输入】 1 2 5 【样例输出】 Can't form a triangle. 【样例输入】 3 4 5 【样例输出】 The circumference of the triangle is 12.0. The area of the triangle is 6.0. (243点数解答 | 2025-03-13 10:55:58)199
- 题目(description): 卫星导航系统(如我国自主研发的北斗卫星导航系统)能实时获取位置、速度、时间等时空信息,在交通运输、农林渔业、气象测报、通信授时、救灾减灾、公共安全等领域都得到了广泛应用。 在应用层面,卫星导航系统一般以报文方式进行数据传输,其中$gprmc是常用报文之一,基本的格式如下: $gprmc,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh <1> utc时间,hhmmss.sss(时分秒.毫秒)格式 <2> 定位状态,a=有效定位,v=无效定位 <3> 纬度ddmm.mmmm(度分)格式 <4> 纬度半球n(北半球)或s(南半球) <5> 经度dddmm.mmmm(度分)格式 <6> 经度半球e(东经)或w(西经) <7> 地面速率(000.0~999.9节) <8> 地面航向(000.0~359.9度,以正北为参考基准) <9> utc日期,ddmmyy(日月年)格式 <10> 磁偏角(000.0~180.0度,前面的0也(385点数解答 | 2025-01-08 03:43:54)245
- 题目(description): 卫星导航系统(如我国自主研发的北斗卫星导航系统)能实时获取位置、速度、时间等时空信息,在交通运输、农林渔业、气象测报、通信授时、救灾减灾、公共安全等领域都得到了广泛应用。 在应用层面,卫星导航系统一般以报文方式进行数据传输,其中$gprmc是常用报文之一,基本的格式如下: $gprmc,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh <1> utc时间,hhmmss.sss(时分秒.毫秒)格式 <2> 定位状态,a=有效定位,v=无效定位 <3> 纬度ddmm.mmmm(度分)格式 <4> 纬度半球n(北半球)或s(南半球) <5> 经度dddmm.mmmm(度分)格式 <6> 经度半球e(东经)或w(西经) <7> 地面速率(000.0~999.9节) <8> 地面航向(000.0~359.9度,以正北为参考基准) <9> utc日期,ddmmyy(日月年)格式 <10> 磁偏角(000.0~180.0度,前面的0也(346点数解答 | 2025-01-08 03:46:29)245
- 使用c语言贪心法完成下列问题的算法设计与代码编写 (1)多机调度问题 第一行输入 任务数量 7 第二行输入 任务处理时间 2 14 4 16 6 5 3 第三行输入 机器数量 3 输出 机器编号 任务 输出格式为: 机器编号 任务 0 4 1 2 2 5 2 6 2 3 1 7 2 1(665点数解答 | 2024-11-27 08:39:39)227
- c语言 输入三个整型值,判断是否能以这三个数为边长构一个三角形,如果能构成三角形则输出输出以这个数为边的三角形的周长,否则输出it is not a triangle! 输入样例1: 1 2 3↙ 输出样例1: it is not a triangle↙ 输入样例2: 3 4 5↙ 输出样例2: 12↙(199点数解答 | 2024-12-09 20:47:10)219
- c语言 输入三个整型值,判断是否能以这三个数为边长构一个三角形,如果能构成三角形则输出输出以这个数为边的三角形的周长,否则输出it is not a triangle! 输入样例1: 1 2 3↙ 输出样例1: it is not a triangle↙ 输入样例2: 3 4 5↙ 输出样例2: 12↙(247点数解答 | 2024-12-09 20:47:58)141