单行 if 语句:
if 语句有多种,分为单行 if 语句 多行 if 语句和多条件的 if 语句。
单行 if 语句的语法if (条件){执行的语句}
。
我们举个例子:
#include <iostream>
using namespace std;
int main()
{
//选择结构 单行if语句;
//输入一个分数,如果大于600,则考上一本,然后进行输出。
int scores = 0;
cout << "请输出您的分数" << endl;
cin >> scores;
cout << "您的分数:"<< scores << endl;
if (scores > 600)
{
cout << "考上一本" << endl;
}
system("pruse");
return 0;
}
和 py 不同的是,if 不要冒号,而且必须要加上大括号。
注意:if 条件后面不要加分号。如果加上分号无论如何都回执行下面的内容。(eg)
if (scores > 600); //如果在 if 加上分号则会 if 白写了,下面花括号内容无论是否满足都会被执行。
{
cout << "考上一本" << endl;
}
:-)