- 博客(141)
- 收藏
- 关注
原创 GESP等级测试考试流程及注意事项
3、考前去官网GESP 认证模拟考试 (gesp.ccf.org.cn)做一次考前模拟测试,以便熟悉考试环境界面.3、可以多次提交(最多32次),以最后一次提交为准,所以要确保最后一次提交的是最优答案;1、根据准考证上相关信息登录官方考试网址,并输入账号密码,并阅读相关考试须知。2、确定考试时间和考场地点,至少提前半小时到达考场(可能会堵车等情况);4、编译器支持c++11标准(这条一般情况下,可以忽略吧).2、点击“测试列表”进入考试页面,注意测试内容和时间。1、考试前打印准考证,携带身份证等相关证件;
2025-06-12 11:45:15
115
原创 第13次课 浮点数和数据类型转换
①有效数字:从一个数的左边第一个非0数字起,到末位数字止,所有的数字都是这个数的有效数字。②精度就是指有效数字的个数③双精度浮点数:16位有效数字,精度相较fIoat更高,编程解题时推荐使用双精度浮点数。④double是一个关键字,表示双精度浮点类型占位符占位符种类及对应数据类型%d:用于输出整数类型(int)的数据。%c:用于输出字符类型(char)的数据。%f:用于输出单精度浮点数类型(float)的数据。
2025-06-07 12:37:12
626
原创 GESP 二级复习参考 A
某计算机的L1缓存访问时间为2ns,主存访问时间为80ns,缓存命中率为95%,求有效访问时间。:编写程序找出100以内所有满足"个位数字的平方加上十位数字的平方等于该数本身"的两位数。root((编程语言))初始化-条件-更新一体。
2025-06-07 09:11:15
376
原创 1.整数运算(课堂小测)
假设小明的妈妈向公司请了 n 天的假,那么请问小明的妈妈总共请了多少小时的假,多少分钟的假?(提示: 1 天有 24 小时, 1 小时有 60 分钟)一个整数 n ,代表小明妈妈请假的天数。两个整数,每行 1 个,第 1 行的整数代表小明妈妈请假的小时数,第 2 行的整数代表小明妈妈请假的分钟数。1。
2025-06-06 20:52:38
652
原创 C++常用库函数
如果被格式化和存储的字符串与目的字符串之间有重叠,则此函数的执行效果是不确定的。在遇到第一个不能作为数值识别的字符时停止,这可能是结尾的空字符,或者是第一个大于或等于。: 返回成功转换和存储的域个数,返回值不包括被读但没有分配存储位置的域。型数据,在遇到第一个不能作为数值识别的字符时停止,这可能是结尾的空字符。中一个类型指示符的类型的指针,作为读入数据的存放地址,是可选参量。中一个类型指示符的类型的指针,作为读入数据的存放地址,是可选参量。中一个类型指示符的类型的指针,作为读入数据的存放地址,是可选参量。
2025-06-04 16:35:11
434
原创 第11次课 while循环
角谷猜想,是指对于任意一个正整数,如果是奇数,则乘3加1,如果是偶数,则除以2,得到的结果再按照上述规则重复处理,最终都能够得到1。数学界有这样一种猜想:对于每个正整数,如果它是奇数,则对它乘3再加1,如果它是偶数,则对它除以2,得到的结果再按照上述规则重复处理,最终都能得到1。例1:数组长度为10,数组元素为1,2,3,4,5,6,7,8,9,10。1和10相加,2和9相加,3和8相加…1和5相加,2和4相加,3和3相加。请编写程序,输入每个T恤的质检分数,输入以0结尾,输出需要被回收的产品数量。
2025-05-25 18:38:01
1045
原创 第9次课 指针
int id;stu *p=&a;//指针名->成员变量名//变量名.成员变量名//通过指针修改分数//通过指针输出修改后的分数return 0;
2025-05-25 00:48:25
149
原创 信息学奥赛及各种程序设计竞赛中常见的名词解释
信息学奥林匹克竞赛参加信息学奥赛的选手在线判题系统由 CCF 主办的计算机非专业级别的软件能力认证。认证包括 CSP-J(Junior,入门级)和 CSP-S(Senior,提高级)两个级别,认证内容均包括算法设计能力和编程能力。全国青少年信息学奥林匹克联赛(National Olympiad in Informatics in Provinces)。同一时间、不同地点以各省市为单位由特派员组织。全国统一大纲、统一试卷。
2025-05-23 17:43:10
658
原创 2025年全国青少年信息素养大赛C++小学全年级初赛试题
本文包含15道C++编程单选题和5道判断题,涵盖了逻辑运算符、代码执行结果、程序框架、循环结构、数组操作等多个基础知识点。单选题涉及逻辑运算符“或”的表示、代码输出结果、程序框架的组成部分、循环和条件语句的应用等。判断题则测试了对逻辑运算符、数组定义与初始化、数组下标、循环控制等概念的理解。通过这些题目,可以检验和巩固C++编程的基础知识。
2025-05-18 15:48:07
1204
原创 第8次课 队列 A
文章摘要:本文主要介绍了栈和队列的基本概念及其操作。栈是一种遵循“先进后出”原则的数据结构,操作包括入栈、出栈、显示栈顶元素等。通过示例展示了栈的操作过程,并提出了相关问题。队列则是一种“先进先出”的数据结构,操作包括入队、出队、获取队首元素等。文章通过多个编程题目进一步讲解了队列的实现和应用,如模拟舞会配对、破解密码等。最后,文章列出了课后作业题目,供读者进一步练习和巩固所学知识。
2025-05-18 01:15:55
406
原创 第十一课 蜗牛爬树
文章摘要:本文探讨了30以内哪个整数拥有最多因数的问题,并提供了一个C++程序来寻找答案。程序通过遍历1到30的整数,计算每个数的因数个数,最终确定拥有最多因数的整数及其因数数量。
2025-05-17 15:02:45
369
原创 Python高级特性
掌握了Python的数据类型、语句和函数,基本上就可以编写出很多有用的程序了。比如构造一个取list的前一半的元素,也可以通过循环实现。但是在Python中,代码不是越多越好,而是越少越好。代码不是越复杂越好,而是越简单越好。基于这一思想,我们来介绍Python中非常有用的高级特性,1行代码能实现的功能,决不写5行代码。请始终牢记,代码越少,开发效率越高。
2025-05-17 13:12:19
573
原创 Python基础
本文介绍了Python中的数据类型和变量,包括整数、浮点数、字符串、布尔值、空值等基本数据类型,以及列表、元组、字典、集合等复杂数据类型。文章详细解释了每种数据类型的特点和使用方法,并探讨了变量的赋值、动态语言与静态语言的区别。此外,还介绍了字符编码(如ASCII、Unicode、UTF-8)及其在Python中的应用,以及字符串的格式化方法。最后,文章讨论了条件判断、循环、字典和集合的使用,强调了不可变对象在Python中的重要性。通过这些内容,读者可以更好地理解Python的数据处理和编程逻辑。
2025-05-17 13:10:41
910
原创 Python语法强化
在编写第一个Python程序前,了解命令行模式和Python交互模式是必要的。命令行模式通过Windows的“Terminal”进入,提示符为PSC:>,而Python交互模式通过在命令行输入python进入,提示符为>>>。在交互模式下,可以直接输入代码并立即看到执行结果,如100+200会输出300。使用print()函数可以输出字符串,如print('hello, world')。退出交互模式使用exit()。命令行模式还可以执行.py文件,但需确保文件路径正确。Python交
2025-05-17 13:09:10
881
原创 GESP考试报名附考试报名流程
GESP考试每年举办四次,分别在3月、6月、9月和12月。报名通常在考试前1-2个月开始,具体时间需关注GESP官网。报名流程包括手机端和电脑端两种方式:手机端通过微信扫描二维码填写信息,电脑端则需登录GESP官网,注册或登录账号后,选择考试时间并填写报名信息,完成费用支付。报名信息提交后需等待审核,审核通过后将分配考场,并在考试前5个工作日内打印准考证,最后按时参加考试。
2025-05-15 11:31:25
296
原创 CSP-J/S初赛知识点:二进制和位运算
CSP-J/S初赛中的二进制与位运算核心知识点包括进制转换、原码、反码、补码、位运算操作、逻辑运算与优先级以及综合应用。进制转换涉及十进制与任意进制之间的转换,以及二、八、十六进制之间的互转。原码、反码、补码是计算机中表示整数的方式,其中补码是标准形式。位运算操作包括按位与、或、异或、左移和右移等,这些操作在高效计算和标志位处理中有广泛应用。逻辑运算涉及非、与、或的优先级,位运算的优先级高于逻辑运算。综合应用部分展示了如何利用位运算进行快速计算、权限控制等。这些知识点是理解和应用计算机底层运算的基础。
2025-05-15 10:22:22
733
原创 CSP-J/S初赛知识点:计算机网络与Internet基本概念知识点
本文主要介绍了计算机网络的基础知识,包括网络发展史、基本概念、拓扑结构、分类、协议与体系结构、IP地址与域名、Internet服务与协议、操作系统与网络设备等内容。文章还提供了选择题、填空题、判断题和简答题等多种形式的练习题,帮助读者巩固所学知识。通过本文,读者可以全面了解计算机网络的基本原理和关键技术,为进一步学习和应用打下坚实基础。
2025-05-15 10:19:57
868
原创 CSP-J/S初赛知识点:操作系统的基本概念及其常见操作
9.答案:C,寻址空间一般指的是CPU对于内存寻址的能力,CPU最大能查找多大范围的地址叫做寻址能力 ,CPU的寻址能力以字节为单位 ,如32位寻址的CPU可以寻址2的32次方大小的地址也就是4G,这也是为什么32位的CPU最大能搭配4G内存的原因 ,再多的话CPU就找不到了。8.如果开始时计算机处于小写输入状态,现在有一只小老鼠反复按照 CapsLock、 字母键 A、字母键 S 和字母键 D 的顺序循环按键,即 CapsLock、A、S、D、CapsLock、A、S、D……按照规律,第81个字符为D。
2025-05-15 10:16:27
869
原创 CSP-J/S初赛知识点:计算机基本构成知识点总结
分辨率指单位面积中存储的信息量,是每英寸屏幕内有多少个像素点,分辨率的单位为PPI(Pixels Per Inch),通常叫做像素每英寸,跟屏幕尺寸无关,C错;解析:内存属于存储器,是冯诺依曼结构体系中构成计算机的五大部件(存储器、运算器、控制器、输入设备、输出设备)之一。主存储器(内存):包括RAM(断电数据丢失)、ROM(只读不丢失)、Cache(高速缓存,整合在CPU中)。数据总线(双向传输数据)、地址总线(单向传输地址,决定寻址范围)、控制总线(传输控制信号)。i3, i5, i7都是酷睿的系列。
2025-05-15 10:13:24
585
原创 信息素养考试流程
二、点击右上角输入账户名和密码。九、进入查询界面,输入姓名和身份证号后4位。十一、保存上述图片,通过钉钉进入考生群。十二、考试时候进入腾讯会议,等待检查。三、点击右下角进入比赛详情。七、需要特别注意加入考试群。十、获取比赛信息和钉钉二维码。一、通过谷歌浏览器进入官网。五、阅读基础信息,开始答题。八、微信保存二维码扫码。六、完成答题,最终交卷。
2025-05-14 17:33:53
141
原创 L1 第9次课 数组进阶
本文回顾了数组的基本概念、定义与初始化方法,以及数组下标的含义和使用。重点讲解了数组插入和删除元素的操作步骤,并通过C++代码示例展示了如何在下标为3的位置插入数据105,以及如何删除数组中指定位置的元素。此外,文章还讨论了数组操作中的常见错误,如数组下标越界,并强调了使用常量定义数组长度的优势。通过这些内容,读者可以更好地理解和掌握数组的基本操作与应用。
2025-05-11 11:30:25
228
原创 第7次课 栈B
描述读入a,b,c,d,e,5个字母,然后将字母进行倒序输出。(用栈处理)输入描述输入a,b,c,d,e,5个字母,每个字母用空格隔开。输出描述输出e,d,c,b,a,5个字母,每个字母用空格隔开。样例输入 1a b c d e样例输出 1e d c b a。
2025-05-10 23:29:47
341
原创 第7次课 栈A
栈是一种遵循后进先出(LIFO)原则的线性数据结构,常用于程序设计中。栈的基本操作包括入栈(push)、出栈(pop)、访问栈顶元素(peek)等。栈可以通过数组或链表实现,且其操作仅限于栈顶,确保数据的先进后出特性。栈在算法竞赛和日常编程中广泛应用,如括号匹配、表达式求值等场景。通过模拟栈的操作,可以深入理解其运行机制,并灵活应用于实际问题中。
2025-05-10 23:22:13
1151
原创 GESP 一级 墨宸班 课堂训练
文章摘要:本文介绍了三个编程题目,分别涉及闰年求和、时间转换为秒以及长方形面积的可能组合。第一个题目要求计算两个给定年份之间的闰年年份之和。第二个题目要求将给定的时间(包括上下午)转换为当天的总秒数。第三个题目则要求计算给定面积的长方形可能的长和宽的组合数。每个题目都提供了输入输出格式和示例,帮助理解问题的解决思路。
2025-05-09 20:59:03
401
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人