MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > 精选文章 / 正文

C++第十课:if语句

2025-05-24 14:35 huorong 精选文章 3 ℃ 0 评论

if语句就是条件语句,可以使计算机根据不同的条件做出不同的操作。

示例代码

#include <iostream>
using namespace std;



int main()
{
    int num = 1;
 //1.单if语句
    //如果num大于0,则打印num的值
    if (num > 0)
    {
        cout << num << endl;
    }

    //2.双if语句
    //如果num>0,则打印num的值;否则num+1后再打印num的值
    
    if (num > 0)
    {
        cout << num << endl;
    }
    else
    {
        num = num + 1;
        cout << "num加1后的值为:" << num << endl;
    }

    //3.多if语句
    int score = 99;
    if (score < 60)
    {
        cout << "不及格" << endl;
    }
    else if (score < 80)
    {
        cout << "及格" << endl;
    }
    else
    {
        cout << "优秀" << endl;
    }



    return 0;
}

练习题:年龄判断

if (age < 0) {
    cout << "年龄无效";
} else if (age <= 2) {
    cout << "婴儿";
} else if (age <= 12) {
    cout << "儿童";
} else if (age <= 19) {
    cout << "青少年";
} else if (age <= 64) {
    cout << "成人";
} else {
    cout << "老年人";
}

总结

if语句像选择题,
条件成立就执行。
单选用if,
二选if-else,
多选加else if。
等于要用双等号,
组合条件与或非。

Tags:if else if else语句格式

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言