学习C++的第六天
#include <iostream>//包含头文件namespace A {//自定义命名空间 A 声明且定义两个整形变量并且赋值
int a = 10;
int b = 20;
};
namespace B {//自定义命名空间 B 声明一个整形变量
int c;
};
int main() {//主函数入口
using namespace::A;//调用自定义命名A
using namespace::B;//调用自定义命名B
using std::cout;//调用系统命名cout
using std::endl;//调用系统命名endl
if (a==b)//if可以理解为判断 ==(相等)判断条件是否相等真就执行1假就执行2 10==20所以就输出2
{
cout << "1" << endl;
}
else
{
cout << "2" << endl;
}
if (a!=b)//!= (不等于符号) 判断条件a不等于b真执行3 假执行410!=20所以就输出3
{
cout << "3" << endl;
}
else
{
cout << "4" << endl;
}
if (a >b)// >(大于符号) 判断条件a大于b 真就执行5 假就执行6 10>20所以就输出 6
{
cout << "5" << endl;
}
else
{
cout << "6" << endl;
}
if (a<b)//<(小于符号) 判断条件a小于b 真就执行7假就执行8 10<20所以就输出7
{
cout << "7" << endl;
}
else
{
cout << "8" << endl;
}
if (a>=b)//>= (大于等于符号)判断条件a大于等于b 真就执行9假就执行10 10>=20所以就输出9
{
cout << "9" << endl;
}
else
{
cout << "10" << endl;
}
if (a<=b)//<= (小于等于符号)判断条件a小于等于b 真就执行11假就执行12 10<=20所以就输出11
{
cout << "11" << endl;
}
else
{
cout << "12" << endl;
}
if (a&&b)// && (如果两个操作数都真,则条件为真)所以就输出13
{
cout << "13" << endl;
}
else
{
cout << "14" << endl;
}
if (a || b)//|| (如果有一个操作数为真 ,则条件为真) 所以就输出15
{
cout << "15" << endl;
}
else
{
cout << "16" << endl;
}
if (!a&&b)// !(用来逆转逻辑状态,如果条件为真 则逻辑非运算符将使其为假。)//a&&b(这个条件本来是真的但是加了这个!符号所以就成假了)所以输出18
{
cout << "17" << endl;
}
else
{
cout << "18" << endl;
}
return 0;
}; 帮顶帮顶帮顶{:301_975:} 我也想学的!但是英语和数学不好。。。 我是来支持你一下的,坚持学习下去,不要轻易放弃。 本帖最后由 alittlebear 于 2021-2-24 22:21 编辑
if (a == b)
cout << "1" << endl;
else
cout << "2" << endl;
if (a != b)
cout << "3" << endl;
else
cout << "4" << endl;
感觉不需要加这么多大括号,有点不美观了{:301_1004:} {:301_999:} 加油奥, 我都没学过C++, 以前都是学的C 支持感谢分享 乱七八糟, 逻辑不严谨! wuai6757620 发表于 2021-2-24 21:56
我也想学的!但是英语和数学不好。。。
学习C/c++ 初中英语就可以了, 跟数学关系不大,逻辑思维能力要强
做算法设计、看外文资料,才需要较好的数学和英语
不过也可以提升自己的英数 alittlebear 发表于 2021-2-24 22:19
if (a == b)
cout
不需要括号也能运行吗
页:
[1]
2