关于if语句
八月 3, 2007
发表在: java
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
int main()
{
int a, b, c;
cin >> a >> b >> c;
if (a - b > 0)
if (a - c > 0)
cout << a <<"\t is largest\n"<< endl;
if (b - a > 0)
if (b - c > 0)
cout << b <<"\t is largest\n"<< endl;
if (c - a > 0)
if (c - b > 0)
cout << c <<"\t is largest\n"<< endl;
if (a - b == 0)
if (a - c == 0)
cout <<"this numbers are equal"<< endl;
system ("pause");
return 0;
}
if (a - b > 0)
if (a - c > 0) 请问如何让这两个if语句合并在一起???? 表达效果一样
电脑软件技术推荐:
if (a - b > 0)
if (a - c > 0)
====>
if(a - b > 0 && a - c > 0)
这样啊:if(a-b>0&&a-c>0)表示逻辑与,只有当"a-b>0"和“a-c>0”都为真时整个表达式才为真。
逻辑或 if(a-b>0||a-c>0) ,一个表达式为真,则整个表达式值为真。
离散数学么!
顶楼上的
问题已解决
if (a - b > 0)
if (a - c > 0)
cout << a <<"\t is largest\n"<< endl;
我的理解是
if(a - b > 0)
{
if (a - c > 0)
{
cout << a << "\t is largest\n" << endl;
}
}
有错误的话,请各位高手指正。
这样系统要经过多次运算,我们不如把其中经常用到的逻辑表达式赋值给某个变量,快的多
初来乍到,请各位多多指教
.
No comments in this entry