If else 语句中的多个条件 c 程序

大卫1083

我的程序应该根据用户输入的边长确定三角形的类型。
我的代码收到此错误消息,用于测试它是否是不等边三角形

预期的 ';' '{' else((right != left) || (right != bottom) || (left != bottom)){

代码:

else((right != left) || (right != bottom) || (left != bottom)){
                printf("This is a scalene triangle");
            }  

错误是说要放一个 ; 在最后一个条件之后,这对我来说没有意义。我试图这样做来测试它,但它给了我错误的答案。

自由落体者

我假设这应该是一个if...else在这种情况下你需要一个额外ifelse......

else if ((right != left) || (right != bottom) || (left != bottom))
{
    printf("This is a scalene triangle");
}

为了回应OP的评论......

从我正在阅读的笔记中,格式是 else if 的最后一条语句,因此为什么我没有使用 else if 而只是使用 else

注释在某种程度上是正确的 - 最后一个语句可以是一个else语句(如果你有else它,它必须是最后一个语句,并且只能有一个)。

所以以下是有效的...

if (a == 1) {
   // Do this
} else {
   // Do that
}

但下面是不是有效?

if (a == 1) {
   // Do this
} else {
   // Do that
} else {
   // Do other
}

else if让你继续逻辑处理多个程序段......它可以与完成else,如果需要的块...

if (a == 1) {
   // Do this
} else if (b == 1) {
   // Do that
} else {
   // Do other
}

或不...

if (a == 1) {
   // Do this
} else if (b == 1) {
   // Do that
} else if (c == 1) {
   // Do other
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在C中的多个else-if语句中使用字符

来自分类Dev

是否可以在具有多个条件的单个if / else语句中找到哪个条件失败了?

来自分类Dev

对多个条件使用if else语句

来自分类Dev

if else语句基于多个条件

来自分类Dev

程序直接转到else语句

来自分类Dev

C程序在if语句中覆盖文件内容

来自分类Dev

在C if-else语句中,是否应该更可能成为真的条件排在最前面?

来自分类Dev

return语句中的C ++条件

来自分类Dev

return语句中的C ++条件

来自分类Dev

If-else语句中的返回值-C ++

来自分类Dev

If-else语句中的返回值-C ++

来自分类Dev

C#使用IF / ELSE语句中的方法返回的值

来自分类Dev

float 在 if else 语句中不起作用 (c)

来自分类Dev

简写的c ++ if else语句

来自分类Dev

if else语句中的错误

来自分类Dev

If / Else:在If语句中添加“或”

来自分类Dev

在else语句中返回

来自分类Dev

C ++ if,else if和else语句问题

来自分类Dev

C中的else ... if语句是否等于else {if}?

来自分类Dev

if else-if else 语句的替代 C++

来自分类Dev

如何使用C#在Windows Phone 7应用程序的IF语句中检查两个条件?

来自分类Dev

Chrome 扩展程序 if else 语句不执行 else

来自分类Dev

我可以在Python中具有多个条件的if-else语句中使用嵌套的for循环吗?

来自分类Dev

我的程序不检查else-if语句

来自分类Dev

货币转换器程序IF / Else语句

来自分类Dev

如何减少在循环或if-else语句中检查条件的时间

来自分类Dev

在if / else语句中,e.preventDefault()并未对条件执行100%

来自分类Dev

IF ELSE语句中的条件是否可能是方法?

来自分类Dev

在JavaScript If / else语句中,如何根据条件呈现脚本标记?

Related 相关文章

热门标签

归档