OneCoder

【GESP】C++四级考试大纲知识点梳理, (4) 变量和作用域

GESP C++四级官方考试大纲中,共有11条考点,本文针对第4条考点进行分析介绍。 (4)掌握变量作用域的概念,理解全局变量与局部变量的区别。 四级其他考点回顾: 【GESP】C++四级考试大纲知识点梳理, (1) 指针 【GESP】C++四级考试大纲知识点梳理, (2) 结构体和二维数组 【GESP】C++四级考试大纲知识点梳理, (3) 模块...

【GESP】C++三级练习 luogu-P5727 【深基5.例3】冰雹猜想

GESP C++三级练习,一维数组练习,难度★★☆☆☆。 luogu-P5727 【深基5.例3】冰雹猜想 题目要求 题目描述 给出一个正整数 $n$,然后对这个数字一直进行下面的操作:如果这个数字是奇数,那么将其乘 $3$ 再加 $1$,否则除以 $2$。经过若干次循环后,最终都会回到 $1$。经过验证很大的数字($7\times10^{11}$)都可以按照这样的方式比变...

【GESP】C++三级练习 luogu-B2098 整数去重

GESP C++三级练习,一维数组练习,难度★★☆☆☆。 luogu-B2098 整数去重 题目要求 题目描述 给定含有 $n$ 个整数的序列,要求对这个序列进行去重操作。所谓去重,是指对这个序列中每个重复出现的数,只保留该数第一次出现的位置,删除其余位置。 输入格式 输入包含两行: 第一行包含一个正整数 $n$($1 \le n \le 20000$),...

【GESP】C++四级考试大纲知识点梳理, (3) 模块化和函数

GESP C++四级官方考试大纲中,共有11条考点,本文针对第3条考点进行分析介绍。 (3)理解模块化编程思想,掌握函数的声明、定义及调用,掌握形参与实参的概念及区别。 四级其他考点回顾: 【GESP】C++四级考试大纲知识点梳理, (1) 指针 【GESP】C++四级考试大纲知识点梳理, (2) 结构体和二维数组 一、模块化编程 1....

【GESP】C++四级考试大纲知识点梳理, (2) 结构体和二维数组

GESP C++四级官方考试大纲中,共有11条考点,本文针对第2条考点进行分析介绍。 (2)掌握 C++结构体、二维及多维数组的基本概念及使用 四级其他考点回顾: 【GESP】C++四级考试大纲知识点梳理, (1) 指针 一、结构体(struct)基础知识 1.1 概念与定义 结构体是 C++ 提供的一种用户自定义复合数据类型,它允许将不同类型的变量组合成一...

【GESP】C++三级练习 luogu-P5728 【深基5.例5】旗鼓相当的对手

GESP C++三级练习,一维数组练习,难度★★☆☆☆。 luogu-P5728 【深基5.例5】旗鼓相当的对手 题目要求 题目描述 现有 $N$ 名同学参加了期末考试,并且获得了每名同学的信息:语文、数学、英语成绩(均为不超过 $150$ 的自然数)。如果某对学生 $(i,j)$ 的每一科成绩的分差都不大于 $5$,且总分分差不大于 $10$,那么这对学生就是“旗鼓相当的...

【GESP】C++四级考试大纲知识点梳理, (1) 指针

GESP C++四级官方考试大纲中,共有11条考点,本文针对第一条考点进行分析介绍。之前对1-3级大纲知识点的梳理思路是仅梳理编程基础知识考纲条目,对于C++编程本身语法和规则相关考纲要求,因为网上可查看的信息非常多,所以不做梳理。但目前来看,一方面系统梳理有利于孩子系统学习,另一方面感觉网上其他学习的同学也习惯针对考虑进行专项搜索,因此从4级开始,我尽量逐条整理考纲相关知识点,便于孩子针对...

【GESP】C++三级知识点研究,一维数组声明合法性

一维数组是GESP C++三级考试大纲中的要求, (5)C++一维数组基本应用;Python 列表、字典、元组、集合的基本应用、内置 函数以及列表解析的使用. 在以往的GESP考试真题中,除在编程题中经常使用到一维数组外,在前面的客观题中还会经常出现关于一维数组声明合法性的题目。因此,本文针对该知识点进行详细的整理。 在 C++ 中,一维数组是由若干个相同类型元素组成的连续内...