如何在没有逻辑运算符的情况下制作这样的程序?(和和或和)
How to make program like this without logical operator ? (&& or and)
#include <stdio.h>
int main()
{
int x,y,z;
printf ("Side x: ");
scanf ("%d",&x);
printf ("Side y: ");
scanf ("%d",&y);
printf ("Side z: ");
scanf ("%d",&z);
if (x+y>z&&x+z>y&&z+y>x)
printf ("nTriangle can be performed");
else
printf ("nTriangle cannot be performed");
return 0;
}
可以使用嵌套的if
语句
triangle = false;
if (x + y > z) {
if (x + z > y) {
if (z + y > x) {
triangle = true;
}
}
}
if (triangle) {
printf("nTriangle can be performed");
} else {
printf("n Triangle cannot be performed");
}
相关文章:
- 多个If语句与使用逻辑运算符计算条件的单个语句的比较
- 逻辑运算符上出现错误代码 a')'
- 将 OR 逻辑运算符从 C++ 转换为 Fortran
- 我需要这方面的帮助C++在使用逻辑运算符时是/否问题
- C++复合逻辑运算符不使用比较运算符
- (C++)为什么"||"逻辑运算符返回 1?
- 逻辑运算符的问题。主要对 && 和 || 感到困惑
- 用户输入逻辑运算符符号或数字,如果输入字符或字符串则无效
- 尽管整个程序逻辑似乎在起作用,但答案是错误的
- std::查找多个元素和逻辑运算符
- 逻辑运算符及其在C/C 中的优先级
- 括号和逻辑运算符
- 如何在 C++ 中使用更多逻辑运算符
- 引用、逻辑运算符和循环条件
- 在 switch 语句中使用算术和逻辑运算符
- 在Qt小部件中分离应用程序逻辑和视图
- 读取真值表C++的逻辑运算符表达式
- C++逻辑运算符 Q
- 关于 while(n) 在 c++ 中没有逻辑运算符
- 如何在没有逻辑运算符的情况下制作这样的程序?(和和或和)