作业比赛编号 : 2991 - 【CSPtch-Jing】顺序结构

C++ 基础语法速查

📘 C++ 基础语法速查

适合初学者的核心语法速记手册

一、输入语句 cin

1.1 基本语法

// 作用:将键盘输入的内容读取并保存到变量中
cin >> 变量名;

1.2 连续输入多个变量

int a;
double b;
cin >> a >> b;   // 依次输入 a 和 b 的值

二、变量

2.1 定义变量 — 在内存中创建(声明)一个变量

数据类型 变量名;

2.2 赋值变量

变量名 = 内容;

2.3 定义并初始化

int    age   = 18;         // 整数型
double score = 95.5;      // 浮点型
char   grade = 'A';       // 字符型
bool   pass  = true;       // 布尔型

三、数据类型

分类 关键字 说明 示例
整数型 int 4 字节整数 int count = 10;
long long 更大范围整数 long long big = 1234567890;
浮点型 float 单精度浮点 float pi = 3.14f;
double 双精度浮点(更常用) double e = 2.71828;
字符型 char 单个字符 char level = 'B';
布尔型 bool 真 / 假 bool flag = true;

四、运算符

4.1 算术运算符

加法
+
减法
-
乘法
*
除法
/
取模(余数)
%

4.2 比较运算符

大于
>
大于等于
>=
小于
<
小于等于
<=
等于
==
不等于
!=

4.3 逻辑运算符

逻辑与
&&
逻辑或
||
逻辑非
!
💡 逻辑与:两边都为真,结果才为真  |  逻辑或:任意一边为真,结果为真  |  逻辑非:取反

五、综合示例

#include <bits/stdc++.h>
using namespace std;

int main() {
    // 定义变量
    int    age;
    double score;
    bool   passed;

    // 输入
    cout << "请输入年龄: ";
    cin  >> age;

    cout << "请输入成绩: ";
    cin  >> score;

    // 运算判断
    passed = (score >= 60);

    if (passed && age >= 18) {
        cout << "成年人且及格,可以参加比赛" << endl;
    } else {
        cout << "条件不满足" << endl;
    }

    return 0;
}

比赛尚未开始或私有,不能查看题目。




返回上一页