• GESP-9月


    C++ 一级

    1-15选择题

    1.内存,是一种利用半导体技术做成的电子设备,用来存储数据,属于存储设备

    2.变量命名规则。(数字、字母、下划线

    3.运算优先级。(算数>关系>逻辑

    4.cout输出字符串和变量

    5.运算优先级。(算数>关系>逻辑、   逻辑或|| 当前一部分为真时,表达式一定为真。“短路”现象,即后部分不再计算

    6.逗号表达式,(用逗号分开的表达式从左至右分别求值,以最后一个表达式的值作为整个表达式的值。)、(取模 两个数必须是int,若是浮点型求模可用fmod函数)、(赋值运算符 从右至左

    7.读程序输出

    8.逻辑与&& “短路”现象,前者为假时,后者不再计算

    9.逻辑或|| “短路”现象

    10.读程序输出

    11.⚠️for循环变量的增量

    12.手动模拟,关注while循环执行多少次

    13.i++代表了i=i+1即i实现了自增,而i+1只是一个式子,非表达式,i的本身并没有自增

    for语句形式是:for(循环变量赋初值;循环条件;循环变量增值){循环体}

    14.先取模后除10

    15.循环条件不满足,不执行

    1-10判断题

    1,2.了解

    3.强制类型转换

    4.逗号表达式,从左至右,最后一个表达式为最终值

    5.for循环理解

    6.char类型在运算时自动转换为int类型    (49+49=98

    7.do-while 和while区分

    8.for循环条件

    9.cout不是C++的关键字,而是istream、ostream类的内置对象。若不加入using namespace std;可以将变量命名为cout

    10.程序设计语言三大类(机器语言,汇编语言和高级语言

    1-2编程题

    1.买文具,比较需要的钱数和已有的钱数大小关系。注意输出两行

    2.满足题意的两种情况(个位数是k || k的倍数)进行求和。

    C++ 二级

    1-15选择题

    1.我国第一台大型通用电子计算机(ENIAC)。

    按照计算机所用的逻辑元件来划分,计算机的发展经过电子管、晶体管、中小规模集成电路、大规模及超大规模集成电路、人工智能五代

    2.读流程图输出

    3.if条件分支结构

    4.goto关键字:可以使程序跳转到指定位置继续运行

    cout是C++中iostream 类型的对象

    5.强制类型转换

    6.从大到小输出、单目运算符 !

    7.i==j,行列两个变量判等。(两个等号、一个等号含义。

    8.控制语句break,跳出循环

    9.for循环结合if条件

    10.双重循环,注意内层循环变量的步长。手动模拟。

    11.break; 跳出就近的一层循环。手动模拟

    12.关注两点(while循环 结束条件、循环变量增量

    13.字符类型变量 参与运算 自动转换为 整型变量 

    除法 和 取模区分

    14.打印输出图形。分为三个部分(空格字符、左三角、右三角

    15.false/true是标准C++语言里新增的关键字,而FALSE/TRUE是通过#define 定义的。也就是说FALSE/TRUE是int类型,而false/true是bool类型。

    1-10判断题

    1.2.了解

    3.小数默认为double类型

    4.逻辑运算表达式

    5.赋值运算符、逗号运算符

    6.举反例 (a<4 or a>10)。  逻辑运算表达式、关系运算表达式

    7.⚠️循环变量变化

    8.⚠️满足循环条件的变量都有哪些

    9.rst = 20;

    10.程序设计语言三大类(机器语言,汇编语言和高级语言

    1-2编程题

    1.主对角线、副对角线。(i == j    i + j == n - 1)

    2.n=495结束,输出变换次数

    拆分三位数,重新组合得到最大值和最小值

    循环处理步骤二

    C++ 三级

    1-15选择题

    1.操作系统是人与计算机之间的接口,组织用户交互的相互关联的系统软件程序。

    App (application 应用程序,一款应用软件

    2.读程序框架输出

    3.L是第12个字符,('A' + 11、 用十六进制计算

    4.~按位取反、<小于号、   <<左移位运算,相当于乘2

    5.long 4个字节、longlong 8个字节

    6.数组下标从0 开始存储

    7.数组长度可以省略的条件

    数组长度必须为整数

    double[] d = new double[3]; //是java创建double类型数组的语法
    8.举反例  A 所有进制皆可以表示小数  B 比如60进制  C正确 D 八进制最大是7
    9. 数组下标越界访问会产生内存错误,编译器是不会检查出错误的。
    数组的长度必须是一个常数,即数组的长度在编译的时候是确定的
    10. 优先级:算数> 关系 >逻辑。
    会爆内存
    11. ^ 异或,二进制每一位不同时为1
    举反例B  4和5   
    >>(右移运算符, 除以2
    12.判断字符变量是A~Z
    13.位运算。0xff 相当于(1111 1111)二进制
    14.初始值为1
    15.手动模拟,初始化数组array,下标从2开始更新数组中的每一个元素

    1-10判断题

    1.二进制转十进制
    2.正确
    3.变量类型不同 值当然也不同
    4.编译不会出现问题
    5.<<左移 相当于在做除法
    6.内存也是连续的
    7.数组长度可以省略,看具体情况
    8.超级计算机的计算结果不能证明哥德巴赫猜想,原因就是任何 一台超级计算机即使功能再强大,也只能做有限的计算,它的结论不能对所有正整数n都有效。
    9.十六进制转十进制
    10.二进制位运算

    1-2编程题

    1.初始化数组、输出格式

    题意:n个存储罐、存放d天(第i天 在ai个存储罐中,存储 i 元钱。

    要求输出 n个存储罐的钱数

    2.对于每一个字符串,判断是否可能是 二进制、八进制、十进制、十六进制(分别用1表示可能,0表示不可能

    判断每一个字符串中最大的字符。分别与1、7、9、F比较。若最大值小于,则表示可能。

    C++四级

    1-15选择题

    1.App (application 应用程序,一款应用软件

    2.读程序流程图,手动模拟

    3.冒泡排序时间复杂度

    4.Void定义:
    通常表示无值,但将void作为指针的类型时,它表示不确定的值。
    任何类型的指针值都可以赋给void类型的指针变量。
    (1)不能申明void 类型的变量,但可以申明void 类型的指针。
    (2)void型指针是通用型指针,是指它可以接受任何类型的指针的赋值。

    5.

    四维数组的应用

    1. 图像处理

    在图像处理中,图像通常表示为一个三维数组,分别表示图像的宽、高和颜色深度。而对于视频处理,则需要使用四维数组来表示,其中第4个维度表示时间。

    3. 3D 游戏开发

    在3D游戏开发中,通常需要使用四维数组来表示物体的位置、旋转、缩放和时间等属性。

  • 相关阅读:
    李沐动手学深度学习V2-BERT微调和代码实现
    一文解析 Pinia 和 Vuex,带你全面理解这两个 Vue 状态管理模式
    浅谈mysql 第一篇
    Unreal 输入系统 解析
    神经元人体分布大图,人体的神经元图片
    MyBatis 进阶
    王道机试C++第 5 章 数据结构二:队列queue和21年蓝桥杯省赛选择题Day32
    vue-rouer 路由
    springboot身体健康问诊信息系统毕业设计源码181049
    小米手机如何设置默认浏览器,这2个方法值得收藏
  • 原文地址:https://blog.csdn.net/qq_45181299/article/details/134009107