【发布时间】:2021-04-27 19:57:38
【问题描述】:
我是编程新手,我正在做一些书中的这些问题。并且被困在这个关于三角形面积的问题中。”不允许使用属性控制台 em>"。是因为 math.h 吗? 因为相同的代码在 online-gdb 上是完全可用的。
这是 lauch.json 的内容
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "gcc - Build and debug active file",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}/${fileBasenameNoExtension}",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"console": "externalTerminal",
"MIMode": "gdb",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "C/C++: gcc build active file",
"miDebuggerPath": "/usr/bin/gdb"
}
]
}
【问题讨论】:
-
除此之外:在使用
sqrt(mult)之前检查mult >= 0,即它是一个真正的三角形。 -
抱歉,新来的
-
@WeatherVane 如果它们都不是负,那将是正确的。
-
@AnttiHaapala 没有边说 1, 1, 3 不能构成三角形。文本在一个地方说“矩形”,但公式和输出是三角形。
-
@WeatherVane 啊真的:D
ENOCOFFE
标签: c visual-studio-code