【语法1】输出语句与数学表达式

~ 2025-8-13 15:25:19

输出语句与数学表达式

简单框架

#include <bits/stdc++.h>
using namespace std;
int main()
{
    


    return 0;
}

在中间空白部分写你的代码

cout 语句

使用 << 把要输出的内容依次传送出去。

cout << "Hello World\n" << "Hello Hello\n";
cout << "World World";

转义符

有一些特殊字符需要使用转义符的方式表示

  • '\n':换行符
  • '\t':制表符
  • '\'':单引号
  • '\"':双引号
  • '\\':反斜杠字符本身

字符与字符串字面量

  • 'a':字符
  • "abcdefg":字符串
  • "a":双引号括起来的就是字符串
  • "":空串也是字符串

数学运算符

  • +-*/%: 加法、减法、乘法、除法、取余/取模
  • (): 数学中的小括号、中括号、大括号在 C++ 中统统用小括号
  • 如果两个运算数都是整数,运算结果也会是整数(除法变成整除)
  • 只要有一个运算数是小数(浮点数),运算结果就会的到小数
  • 取余只能在整数间进行!不能除以0或对0取余!

常见数据类型/变量类型

  • 整数: int、long long
  • 小数(浮点数):float、double
  • 字符:char
  • 布尔:bool
  • 字符串:string

变量定义规则(比赛环境)

变量定义方法:

int a;		//变量类型 变量名;
int b = 0; 	//变量类型 变量名 = 初始值;
int c, d, e;//变量类型 变量名1, 变量名2, 变量名3;

变量命名规则:

  • 字母或下划线开头
  • 只能包含字母、数字、下划线
  • 不能是 C++ 关键字

赋值语句

变量 = 表达式;

计算右边表达式的值,然后把值存入左边变量中。

整个赋值语句的值为赋值后值,因此可以写 a = b = c = 0; 这样的连续赋值。

语法糖

  • a += b; —> a = a + b;
  • a -= b; —> a = a - b;
  • a *= b; —> a = a * b;
  • a /= b; —> a = a / b;
  • a %= b; —> a = a % b;
  • a++; —> 将 a 增加 1;作为表达式时,值为增加之前的值
  • ++a; —> 将 a 增加 1;作为表达式时,值为增加之后的值


我们会审查剪贴板内容,并对发布不合适内容的同学进行相应的处理