您當前處於相容模式。某些功能在此模式下不可用。我們強烈建議在現代瀏覽器上切換為標準模式以獲得更好的體驗。 標準模式 隱藏

【26小】第1次课——输入输出+变量

已結束 IOI 開始於: 2026-10-14 18:30 200 小時 主持人: 39

程序框架

1. 一句话结论

程序框架是所有 C++ 程序都必须有的最小骨架,它告诉电脑:从哪里开始跑、按什么顺序跑、什么时候结束。

2. 语法形式

#include <iostream>      // 把"工具箱"搬进来
using namespace std;     // 省得每次写 std::

int main() {             // 主函数:程序的唯一入口
    
    return 0;            // 结束,0 表示"一切正常"
}

三条死规矩:

  1. main 只能有一个,必须全小写(C++ 区分大小写)。
  2. 顺序结构:语句从上往下依次执行,不跳、不回头。
  3. 代码里(字符串除外)只能用英文标点。 注释:// 单行、/* 多行 */。

1.2 cout 输出

1. 一句话结论

cout 把内容"打印"到屏幕上,用 << 把要显示的东西一个一个送给它。

2. 语法形式

cout << 东西1 << 东西2 << ... << endl;
  • << 是插入运算符,可以连着写。
  • 能输出:字符串(双引号)、数字、计算结果。
  • 换行:endl(换行 + 刷新缓冲区)。

变量

1. 一句话结论

变量是装数据的小盒子:先定类型和名字,再把数据放进去、拿出来、改掉。

2. 语法形式

类型 变量名;              // 定义(造盒子,里面的值不确定!)
类型 变量名 = 初始值;      // 定义 + 初始化(推荐)
类型 名1, 名2;            // 一次定义多个

变量名 = 新值;            // 赋值(覆盖旧值)

命名规则: ① 只能字母、数字、下划线; ② 不能以数字开头; ③ 不能用C++关键字; = 表示赋值,是"把右边放进左边",不是数学里的"相等"。

1.4 cin 输入

1. 一句话结论

cin 让程序停下来等你打字,用 >> 把输入的数据存进变量。

2. 语法形式

类型 变量名;      // 先准备好盒子
cin >> 变量名;    // 等键盘输入,存进盒子

cin >> a >> b;    // 连着读两个(用空格 / 回车 / Tab 分隔)

口诀:先定义变量 → 再输入 → 最后使用。输入的数据必须和变量类型匹配。

狀態
已結束
規則
IOI
題目
13
開始於
2026-10-14 18:30
結束於
2026-10-23 2:30
持續時間
200 小時
主持人
參賽人數
39