当前位置: 首页 > news >正文

BNU-25硕信息学奥赛day2

2026.3.13学习笔记


提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 2026.3.13学习笔记
  • 前言
  • 一、变量名和常量
    • 1.变量名案例
    • 2.规则
    • 3.常量名命名规则
    • 4.内置数据类型
  • 二、赋值与变量自增
    • 1.赋值语句
    • 2.自增
      • 2.1 自增/自减运算符
  • 总结

前言

提示:这里可以添加本文要记录的大概内容:

浮点数的运算提示、数据的读取和读入(区分变量、常量及其关系)


提示:以下是本篇文章正文内容,下面案例可供参考

一、变量名和常量

1.变量名案例

intmain(){inta;a=50;cout<<a<<endl;return0;}

2.规则

1.变量区分大小写,a与A是不同的变量,但是一般情况下大写字母做常量,小写字母做变量。
2.只能用字母、数字、下划线
3.第一个字符不能是数字
4.不能是C++的关键字(if、else等)

3.常量名命名规则

#include<iostream>using namespace std;intmain(){constfloatPI=3.14;//常量用const来命名,这个常量是固定值floatcircle;intr=5;circle=PI*r*r;cout<<"圆的面积是: "<<circle<<"平方厘米";return0;}
  1. 常量的值固定了,只能修改,不能用 PI = 3来修改。
  2. 格式为:const + 数据类型 + 常量名 = 值(常量名一般用大写字母)

4.内置数据类型

类型关键字
布尔型bool
字符型char
整型int
浮点型float
双浮点型double
无类型void
宽字符型wchar_t

二、赋值与变量自增

1.赋值语句

代码如下(示例):

inta=4;floatb=4.3;

2.自增

代码如下(示例):

intmain(){inta=4;a+=1;cout<<a<<endl;//返回值应该为5intb=4;a-=3;cout<<b<<endl;//返回值是1,a-=3 和 a = a-3是相同的。}

该处初步的讲解了一下格式的问题。

2.1 自增/自减运算符

i++,++1
i–,–i
这四个运算符都是表示增加的含义
但是区别是什么呢?

#include<iostream>using namespace std;intmain(){inta=4;intb=5;a++;++b;cout<<a<<" "<<b<<endl;return0;}

此处都是起到了自增的效果,但是a++执行后,a++这个式子仍然是4,只不过a变成了5,而**++b,第一步就把这个式子的值加了1**

返回结果:

验证a++,和++b的值

#include<iostream>using namespace std;intmain(){intc;intd;inta=4;intb=5;c=a++;//将a++这个式子的值返回给cd=++b;//将++b这个式子的值返回给dcout<<c<<" "<<d<<endl;return0;}

返回结果:


总结

提示:这里对文章进行总结:
今天学习了变量名、常量名以及赋值、自增自减等,对于入门知识更加清楚。明天继续深入!

http://www.jsqmd.com/news/478819/

相关文章:

  • 求大佬帮忙解决问题
  • 扎根南开科创沃土 升级全链路服务激活津城企业增长动能
  • 科技中介如何优化技术转移服务流程?
  • 基于COMSOL软件的相控阵检测技术应用研究:固体力学检测工件内部缺陷实践(附横孔缺陷反射波解析)
  • Likeshop 上门家政系统Java版
  • Leetcode Hot 100 —— 矩阵
  • Oracle VM VirtualBox 虚拟机安装增强功能及共享粘贴板
  • 标题:别卷了,GEO 这玩意儿到底是啥?给大伙儿盘盘道
  • 刚刚!最近大火起来的openclaw龙虾可以跑在路由器上了
  • 飞轮储能机侧与网侧控制Simulink模型:永磁同步电机充放电系统与并网功率控制
  • 2026 年上海 AI 科技撮合平台 TOP 公司究竟花落谁家?
  • Java + OSHI 实战:从零搭建企业级电脑硬件信息检测
  • 本科论文30%红线 vs 硕士15%标准:不同学历降AI策略不同
  • 金舟软件AI对话工具-20260313提问VLAN技术
  • 全文 - Quantum error correction below the surface code threshold
  • AUS GLOBAL 荣膺“最受欢迎外汇经纪商”奖
  • 擎策·知海全球专利数据库 破解研发检索痛点 让创新更高效、更省心
  • 用Chrome Debug模式让AI助手接管浏览器,到底值不值?
  • 平行链协议深度拆解 | 一个区块如何穿越六道关卡获得最终确认
  • 26春二年级下语文课本,二下语文课本
  • 2026年 消防水池水位显示装置厂家排行榜发布,这些品牌值得信赖 - WHSENSORS
  • 浅拷贝与深拷贝核心区别及陷阱
  • Python 3.12 MagicMethods - 47 - __matmul__
  • 高粘度流体不用愁!LFT2730平膜压力变送器,精准又耐用
  • 07姜玉轩web前端开发技术课堂作业随笔
  • 告别传统测尺!电子水尺让水位监测更智能
  • 认识AGENTS.md
  • 目前openclaw、course编程、Cloude Code对前端编程的影响
  • OpenClaw真正“保姆级”的环境配置 + 使用教程
  • 立足康养实训,培养懂康养、善服务、强技能的实用人才