C的变量设置

发布时间:2022-11-19 学习 开发语言 青少年编程 C语言
 对于变量的设置我们首先需要知道这个变量是什么类型。 目录 整型 浮点型: 代码 整型 例如:基本整型:int 对于unsigned int则是把int的取值范围加倍了,但是很容易出现问题所以一般不建议使用unsigned            短整型:short int            长整型:long int            双长整型:long long int            字符型:char            布尔型:bool 浮点型: 例如:单精度浮点数:float   ...

【2022CSPJ普及组】 T2.第二题解密decode 题解

【2022CSPJ普及组】 T2.第二题解密decode【题目描述】 给定一个正整数k,有k次询问,每次给定三个正整数ni,ei,di,求两个正整数pi,qi,使ni=pi*qi、ei*di=(pi-1)(qi-1)+1。【输入格式】 第一行一个正整数k,表示有k次询问。 接下来k行,第i行三个正整数ni,di,ei。【输出格式】 输出k行,每行两个正整数pi,qi表示答案。 为使输出统一,你应当保证 pi<=qi。 如果无解,请输出NO。【输入输出样例】 输入#1 10 770 77 5 633 ...

高中信息技术合格考试Python编程知识点全整理【连载....】

前言 信息合格考python学习的路径 在信息合格考中,Python的知识是比较多的。 在语言层面上,合格考的要求学习 变量命名,赋值,使用认识各种数据类型知道常用的数据组合形式,例如列表使用常用的内置函数或方法会使用math库或运算符进行数据计算会使用顺序结构会使用if-elif-else分支结构会使用for和while循环会遍历列表,操作列表,使用列表。 以上9个语法大类。 在常用类库层面上,合格考要求学生简要了解常用的 数学库math绘图库turtle数据采集库requestsHTML解析库...

【JavaSE】类和对象解析(1)

前言: 作者简介:爱吃大白菜1132 人生格言:纸上得来终觉浅,绝知此事要躬行   如果文章知识点有错误的地方不吝赐教,和大家一起学习,一起进步!   如果觉得博主文章还不错的话,希望三连支持! 目录 1.初识面向对象  1.1面向对象的定义 1.2面向对象与面向过程  2.类的定义和使用  2.1类的定义格式 2.2.1this引用的特性 ​3.对象的构造及初始化 3.1构造方法  3.1.1概念  3.1.2特性  4.封装 4.1封装的概念 4.2访问限定符 4.3.封装扩展包...

字节后端24实习一面二面

一面:一个小时 1.java基本数据类型 * 回答了分基础数据类型和引用类型,这些 2.每个数据类型占多少字节 3.引用数据类型占多少字节 4.讲讲stringbuilder和stringbuffer还有string 5.Java里面有哪些锁,讲讲 juc学了一半,没敢讲,说了一下cas,aba,悲观锁这些 6.你的项目里面有用到这些锁吗 举了一个例子 乐观锁更新阅读数量 7.jvm的垃圾回收器有哪些? cms,g1,seriod ,old。。这些 8.mysql有哪些索引? 然后开始做题: 一道sql和...

小学生学习Python的步骤和学习周期之我见

发布时间:2022-11-18 学习 青少年编程 PYTHON
现在小学生学习编程已经成为了一股潮流,我的孩子也已经小学五年级了,从三年级开始,我开始教孩子编程。根据指导自己孩子学习编程的经验,我谈谈自己的一些看法。 小学生学习编程目前看下来主要是Scratch、Python、C++三个方向。 我先谈谈我对Scratch和C++的理解,学习Scratch只能说是接触到编程的思想,我个人认为算不上真正的编程。因为它只需要像搭积木一样,从头至尾没有coding。如果是想让孩子更早接触编程的思想,低年级阶段可以学学,培养孩子的编程思维。如果孩子本身就是从中高年级开始学习,我...

写给女儿中考前的信

发布时间:2022-11-18 青少年编程
百日誓师的信 毛毛,如今我还记得那一瞬间,还不会说话、走路也还不稳的你在大润发超市好奇的拔我小腿上的毛,那一刻你的小名出现了😁 人生中有很多的关键瞬间,它们串起了我们的一生,就像一串珍珠项链,每颗珠子都是个日后我们会主动或被动的深深记住它的那么一个瞬间,并且影响到未来人生道路的走向,现在,你正面临着这样一个时刻,一百天倒计时的中考,记住,只有一次中考。 成绩确实不是人生的全部,它只是中国人才筛选制度的一个基本规则,毕竟,整体社会分工如此庞大复杂,各种职业虽说不该有高低贵贱之分,但事实上的考试制度就是在给学...

选手的名次--循环

发布时间:2022-11-17 算法 C语言 C++ 青少年编程 蓝桥杯
  题目描述 5位选手参加100米决赛,教练员让5人据实力预测比赛结果。 A选手说:B第二,我第三; B选手说:我第二,E第四; C选手说:我第一,D第二; D选手说:C最后,我第三; E选手说:我第四,A第一; 决赛结果公布后,每位选手的预测都只说对了一半(即一对一错)。判断每位选手比赛实际名次与输入的猜测是否相同。 特别说明:不是电脑判断出解,直接输出结果不计分。 输入 测试数据组数 每组测试数据一行,随机的选手排名 输出 对每组测试数据,如果选手排名与决赛结果公布的选手排名...

FreeBasic编程:无需子类化的标准控件绘制方法1

一、前言: 今天在这里分别介绍Static及Edit这两个控件的自绘方法,在PB中为LABEL及TEXTBOX。 在窗体程序中通过CreateWindowEx函数添加Static静态文本控件及Edit编辑窗口控件后,主窗口将会收到WM_CTLCOLORSTATIC及WM_CTLCOLOREDIT这两个消息。我们在绘制自定义的控件效果时,就可以利用这两个消息下编写自己的代码。 二、消息功能简介 1、WM_CTLCOLORSTATIC消息 静态控件或只读或禁用的编辑控件在即将绘制控件时将 WM_CTLCOLO...

【Python-opencv识别二维码问题解决方法】:FileNotFoundError: Could not find module ‘libiconv.dll‘

项目场景:识别两个二维码         近期,我在做一个项目:一张纸上有两个二维码,需要同时去识别,有可能只识别其中的一个二维码,需要确定是识别左边的二维码还是右边的二维码。         二维码如图:          问题描述:FileNotFoundError: Could not find module 'libiconv.dll'         众所周知,识别二维码自然要使用到 pyzbar 包,我在使用这个包的时候,出现了以下的问题:FileNotFoundError: Could no...

第1课 【三分钟搭建Scratch编程环境】

【三分钟搭建Scratch编程环境】 开发工具:Scratch        Scratch 是麻省理工学院的“终身幼儿园团队”在 2007 年发布的一种图形化编程工具,主要面对全球青少年开放,是图形化编程工具当中最广为人知的一种,所有人都可以在软件中创作自己的程序。它类似于类高积木,将不同功能的积木连接在一起即可实现编程效果的软件。非常适合青少年进行编程创作。 Scratch有两种方式: 1、在线方式。 由于在线方式不稳定,并且由于某种关系网站无法打开。故老师不再讲述在线方式。在此直接推荐大家使用第二种...

青少年python系列 46.文件操作2

青少年python教学视频ppt源码 青少年ptyhon可以参加的主流比赛大全_老程序员115的博客-CSDN博客    在上节课我们学习了如何查询文本信息内容,那我们能否使用Python来往文本中保存数据信息呢?当然也是可以的。Python可以完成将数据信息写入文件,这样即便关闭包含程序输出的终端窗口,这些输出也依然存在。         将数据信息写入文件后,我们可以在程序结束运行后查看这些输出,可以与别人分享输出文件,还可以编写程序,来将这些输出读取出来进行操作处理。         在目前的学习阶...

青少年python系列 45.文件操作1

青少年python系列目录_老程序员115的博客-CSDN博客 青少年python教学视频ppt源码  在计算机信息时代,我们知道文本文件可存储的数据量多得难以置信,例如气象站的天气数据、交管部门的交通数据、金融商业街的社会经济数据、电子图书馆或博物馆的文学作品等等。每当需要分析或修改存储在文件中的信息时,读取文件都很有用,对数据分析应用程序来说尤其如此。         例如,我们可以编写一个这样的程序:读取一个文本文件的内容,重新设置这些数据的格式并将其写入文件,让浏览器能够显示这些内容。要使用文本文...

关于共识的观点

发布时间:2022-11-18 青少年编程
共识 前些天突然想到了这个词。因为前面有朋友问白酒股票的走势,这几天又喝了几场酒,从白酒的价格现象想到了这个词–共识。这个是个群体认知的现象,现在的白酒,整体上不仅股价很高,事实上的商品价格也非常高,茅台快三千,五粮液也要一千二往上,回过头来看上市公司的公开数据:茅台毛利90%,其他白酒股的毛利也大多达到70%,这什么概念?结论就是它们的生产成本都很低,价格都是严重虚高的。你要说茅台特殊,是个金融产品也就算了,那其它白酒呢?这是个价格现象。 我记得我结婚那个年头,2006年,茅台与五粮液是差不多的,600...

编程思维是一种什么思维?

hello wordl!    keep coding!🏃 学编程不是将来要当程序猿,而是在学习编程思维。比尔盖茨、扎克伯格、乔布斯用经验告诉我们,拥有编程思维的人,就相当于成功了一半——不但逻辑清晰心思缜密,而且解决问题能力、管理能力也非一般人可比。但什么是编程思维呢? 编程思维 编程思维是解决问题的算法加代码实现的过程的集合,编程思维有两个组成部分,一部分是算法设计,另一部分是代码实现。 问题拆解 编程思维的核心,不是编程语言,也不是语法,甚至不是算法或数据结构本身,而是如何分解问题,从中发现规...

纸牌游戏洗牌发牌排序算法设计

发布时间:2022-11-20 经验分享 娱乐 青少年编程 C语言
纸牌游戏洗牌发牌排序算法设计 本文提供纸牌游戏设计制作的基础部分,即洗牌,发牌,牌张排序排列显示的算法。 以及游戏开始时间使用时间的显示。我是用简单的C语言编译器MySpringC在安卓手机上编写的。此是游戏的框架,供游戏设计者参考。 下面是纸牌游戏设计的通用部分: shuffle_cards ( ){    //  洗牌设计       } transcards ( ){   //传入牌序号num转为牌点和牌花色,画出牌张     } cardback ( ){    //发牌时隐藏牌面显示牌背图案  ...

【java】克隆(clone),浅拷贝和深拷贝的区别

发布时间:2022-11-18 JAVA 开发语言 青少年编程 数据结构
前言 在很多人初学的时候,一定会被克隆是什么?怎么使用克隆?浅拷贝和深拷贝又是啥?所搞得晕头转向。这里我希望用最简单的语言向大家介绍我自己的理解。(我们马克思老师说,你能不能用农民也听得懂的语言介绍一下这个知识。) 克隆 首先我们需要介绍一下克隆(clone)。在介绍克隆之前,请回忆一下一个包含对象引用的变量建立副本时会发生什么。代码如下图所示:在下面的代码中,new Employee()构造了一个新的对象,并返回一个引用的值赋值给了original。 然后把original的值又赋值给了copy。换句话...

全国青少年软件编程(Scratch)等级考试一级考试真题2022年3月——持续更新.....

1.天天收到了一个语音机器人,当天天说“a”的时候,机器人会说“apple”,当天天说“b”的时候,机器人会说“banana”, 当天天说“c”的时候,机器人会说“cat”,如果天天说其它内容,机器人就会说“I don’t know”。机器人可以识别一连串字母,并按顺序说出对应的单词,比如天天说“abc”,机器人会说“apple banana cat”。请问天天说“dcbba”的时候,机器人会说什么呢?( ) A.cat cat banana banana apple B.cat banana banan...

Mixly2.0版本的Blinker库文件

发布时间:2022-11-23 C++ C# 青少年编程 C语言
Mixly 安装 Blinker拓展库 Mixly作为一个初学者的基本软件,怎么能缺少点灯科技的加入呢? Blynk也很好用,但是软件下载和注册是个问题,物联网的许多功能对初学者来说就难以实现;这时,成都人就站出来了,开发出了点灯科技Blinker这个神仙软件。 点灯科技Blinker安装简单,也能满足初学者的探索和需要。那么,如何给Mixly安装Blinker拓展库呢?最近,我在闲鱼上找到了一位卖家,就有卖Blinker for Mixly的拓展库文件。我这就把这宝藏玩意分享给大家,链接如下: Bli...

【2015NOIP普及组】T3:求和 试题解析

【15NOIP普及组】求和 时间限制: 1000 ms         内存限制: 131072 KB 【题目描述】 一条狭长的纸带被均匀划分出了n个格子,格子编号从1到n。每个格子上都染了一种颜色colori用[1,m]当中的一个整数表示),并且写了一个数字numberi。 定义一种特殊的三元组:(x,y,z),其中x,y,z都代表纸带上格子的编号,这里的三元组要求满足以下两个条件: 1.xyz是整数,x<y<z,y−x=z−y 2.colorx=colorz 满足上述条件的三元组的分数规...

2021-12-05青少年软件编程(C语言)等级考试试卷(三级)解析

2021-12-05青少年软件编程(C语言)等级考试试卷(三级)解析T1. 我家的门牌号 我家住在一条短胡同里,这条胡同的门牌号从1开始顺序编号。 若所有的门牌号之和减去我家门牌号的两倍,恰好等于n,求我家的门牌号及总共有多少家。 数据保证有唯一解。 时间限制:1000 内存限制:65536 输入 一个正整数n。n < 100000。 输出 一行,包含两个正整数,分别是我家的门牌号及总共有多少家,中间用单个空格隔开。 样例输入 100 样例输出 10 15 //示例代码#include <io...

Java环境变量设置意义

在和一些学习java编程的学生交流中,发现很多人对java环境变量的设置有什么作用产生了疑问,所以专门写一篇文章供大家参考下,方便大家理解!比较适合广大的初学者。 环境变量,顾名思义,即java开发环境中需要的一个变量,配置环境变量能让java编译执行更加方便。环境变量配置:path配置,JAVA-HOME配置,classpath配置。  1.如果不配置环境变量编译解释如何完成及缺点 在java源代码编写完成后,需要用到编译器即javac.exe进行编译,生成.class字节码文件。再用java.exe解...

【2015NOIP普及组】T4:推销员 试题解析

【15NOIP普及组】推销员 时间限制: 1000 ms         内存限制: 131072 KB 【题目描述】 阿明是一名推销员,他奉命到螺丝街推销他们公司的产品。螺丝街是一条死胡同,出口与入口是同一个,街道的一侧是围墙,另一侧是住户。螺丝街一共有N家住户,第i家住户到入口的距离为Si米。由于同一栋房子里可以有多家住户,所以可能有多家住户与入口的距离相等。阿明会从入口进入,依次向螺丝街的X家住户推销产品,然后再原路走出去。 阿明每走1米就会积累1点疲劳值,向第i家住户推销产品会积累Ai点疲劳值。阿...

学乐高机器人还是学习少儿编程

  学乐高机器人还是学习少儿编程?对于很多的家长来说,孩子的学习一直都是他们非常关心和重视的一件事情。很多的家长在给孩子选择学习课程的时候,也是非常的耐心的,他们会给孩子选择一些能够有利于孩子成长的课程,就拿现在很多的家长想要孩子去学习机器人编程的课程来说,有的家长对学乐高机器人还是学习少儿编程并不是很清楚,今天我们就一起来了解一下学乐高机器人还是学习少儿编程?   通俗点说,计算机编程和机器人编程最大的区别就是一个是控制虚拟的世界,一个是真实世界的东西。因此在我看来机器人课程和电脑编程课程不是绝对独立的...

leetcode刷题-代码训练营-第2章-链表

发布时间:2022-11-22 数据结构 C语言 LEETCODE 青少年编程 链表
目录 203移除链表元素 707设计链表的实现 206反转链表 双指针代码  递归 24两两交换链表的节点 19删除链表的倒数第N个节点 27链表相交 142环形链表II 203移除链表元素 链表操作的两种方式: 直接使用原来的链表来进行删除操作 class Solution {public: ListNode* removeElements(ListNode* head, int val) { // 删除头结点 while (hea...

【Scratch小镇一日游】电子学会等级考试一级2021年3月(大题)答案解析

小镇一日游 花花小学组织了小镇一日游的活动,乘坐scratch Tours号车浏览小镇风光,浏览的顺序为Colorful City、School、Urban以及Night City With Street。  1. 准备工作 (1)选择背景Colorful City、School、Urban以及Night City With Street; (2)去掉小猫角色; (3)选择City Bus汽车角色,添加Car Horn声音。 2. 功能实现 (1)初始的背景为Colorful City,汽车的初始位置在...

二维数组基础知识(通俗易懂,保姆级,小学生也可以看得懂)(第一章)

今天我们来讲一下二维数组~(有误可评论) 二维数组的定义      定义类型:类型名 数组名[ 行表达式 ][ 列表达式];行与列用常量表达式。 例如:a[10][10]就是开了一个10*10的方阵二维数组(当然,二维数组也可以开成长方形) 非常容易理解对吧 二维数组的逻辑表示 一个二维数组,在本质上是有多个一维数组构成。(每一个一维数的大小必须相同) 例如:定义 int a[ 3 ][ 4 ] 的二维数组,它是由 3 个一维数组组成,每个一维数组的大小是 4 个整型元素。可以只对部分元素赋值,未赋值的元...

【CSDN竞赛第9期】 Python 题解

发布时间:2022-12-03 算法 开发语言 青少年编程 PYTHON
第9期活动帖子:【CSDN竞赛第9期】赢CSDN专属周边和副总裁亲笔签名实体书!-CSDN社区 1、小艺读书 书是人类进步的阶梯。 小艺每周因为工作的原因会选择性的每天多读几页或者少读几页。 小艺想知道一本n页的书她会在周几读完。 输入描述: 第一行输入n(1<=n<=1000); 第二行输入7个整数,分别表示周一~周日的读书页数p(0<=p<=1000)。(不考虑7个整数都为0的情况) 输出描述: 输出答案。(1-7) 输入样例: 10015 20 20 15 10 30...

c语言循环嵌套

发布时间:2022-11-20 C# 开发语言 青少年编程 C语言
   在c语言中大概有四种循环嵌套,分别是if else,while,do while,for。嵌套就是在一个语句中还有另一条语句。下面分别来说一下几种常用的嵌套。 1.for嵌套 #include <stdio.h>int main(){ int a,b; for(a=1;a<=3;a++){ for(b=1;b<=3;b++){ printf(等等,a=%d,b=%d\n,a,b); } } printf(结束啦\n);} 这个是一个简单的for嵌套,外层for循环进行...

scratch图形化编程考纲

发布时间:2022-11-20 SCRATCH 青少年编程
中国电子学会考级考纲–Scratch图形化编程 官网网址:https://www.qceit.org.cn/bos/infolist.html?folder_code=down_area&function_name=%u8003%u8bd5%u4ecb%u7ecd&d=20220705095548516 图形化一级考点: 图形化二级考点: 图形化三级考点: 图形化4级考点: ...

7、Python的比较运算、逻辑运算和布尔值

前面我们已经学习了输入和类型转换。现在我们可以使用Python解决一些实际的问题了。我们再引入一个数学的问题,2 + 3和2 × 3的结果谁大谁小?这个问题使用Python如何解决呢?这次的课我们将要讲一下比较运算、逻辑运算和布尔值。 一、布尔值 1.1 什么是布尔值 布尔值(bool)由真(True)和假(False)这两个值组成,用于逻辑判断。布尔值的True对应数字1,False对应数字0。 1.2 布尔值与其他类型的转换 布尔值True转换为整数为1、转换为浮点数为1.0 布尔值False转换成整...

【Scratch一级真题解析】电子学会等级考试一级(选择题)-2021年6月

1. 小猫位置在舞台中心,点击一次小猫后能前进10步的程序为?( ) A、B、 C、D、 答案:B 难度:一般 试题解析:由题可知,点击一次小猫前进10步。故点击小猫使用“当角色被点击按钮” 考点分析:考察当角色被点击事件。 2. 快速切换到下一个背景图片应该使用哪个积木?( ) A、B、 C、D、  答案:C 难度:一般 试题解析:由题可知,要求切换下一个背景。故看选项A是切换造型,B是获得背景编号,C是下一个背景,D是将所有特效清除。选C选项 考点分析:考察下一个背景指令。 3. 小猫现在面向右,...

【Arduino笔记】蜂鸣器的使用

发布时间:2022-11-20 嵌入式硬件 ARDUINO 青少年编程
一定注意,蜂鸣器可能会扰民!!! 珍爱耳朵,谨慎使用。 正文 蜂鸣器实物图 老知识,GND为负极,VCC为正极,中间的“I/O”就是信号线,我这里接第11号引脚。  之前的舵机和超声波传感器我都是接5V的电压,但是这里蜂鸣器推荐接旁边3.3V的电压,众所周知发出声音的原理是震动,震动会发热,为防止它烧坏,可以接小一点的电压,并且用完后及时断电。 程序 首先蜂鸣器可以设置不同的音调。 首先蜂鸣器可以设置不同的音调。    蜂鸣器音调也可以用变量。 ...

[C语言]交换法排序与选择法排序

发布时间:2022-11-20 算法 学习方法 青少年编程 C语言
输入10个整数,按从小到大的顺序输出 【交换法排序】 #include<stdio.h>#define N 10//可以随意修改个数int main(){ int a[N],i,j,t; printf(input numbers:\n); for(i=0;i<N;i++) { scanf(%d,&a[i]); } for(i=0;i<N-1;i++)//每两个数字相比的第一个数字 { for(j=i+1;j<N;j++)//每两个数字相比的第二个数字 { i...

Python 联系人信息*课上项目*

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 项目需求 主要实现功能:对联系人信息的添加、删除、查看、修改 提示:以下是本篇文章正文内容,下面案例可供参考,本文主要供新手学习项目,难度不大,仅供参考。 一、使用步骤 1.使用列表 很多人使用字典储存,但字典对于新手一上手会很繁琐,所以这里使用列表来储存数据 # 姓名和联系方式phone_toxl = []phone_lxr = [] 2.添加 name、num、email、address储存数据,随后将数据填入phone_l...

c++是什么?

发布时间:2022-11-22 C++ 开发语言 青少年编程
C++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。 C++ 被认为是一种中级语言,它综合了高级语言和低级语言的特点。 C++ 是由 Bjarne Stroustrup 于 1979 年在新泽西州美利山贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,最初命名为带类的C,后来在 1983 年更名为 C++。 C++ 是 C 的一个超集,事实上,任何合法的 C 程序都是合法的 C++ 程序。 注意:使用静态类型的编程语言是在编译时...

js 判断闰年平年

发布时间:2022-11-22 WEB前端 JAVASCRIPT WEB 青少年编程
  闰年: 能被4整除且不能被100整除的,或能被400整除的 &&:  逻辑与 and   (有一个错就是错,全对才是对)||:    逻辑或 or  (有一个对就是对,全错才是错)废话不多说上代码   //判断年份 var pro=prompt('请输入年份!'); //判断是否为自然数 if(isNaN(pro)){ alert('请输入数字!'); }else{ //判断的年份从1000年~1...

用c语言做图案

发布时间:2022-11-20 算法 开发语言 青少年编程 C语言
1.用c语言做三角图形 #include<stdio.h>int main(void){ int i,j; for(i=1;i<=4;i++) { for(j=1;j<=4-i;j++) printf( ); for(j=1;j<=2*i-1;j++) printf(*); printf(\n); } } 2.用c语言做矩形图形 #include<stdio.h>int main(void){ for (int i = ...

全国青少年软件编程(Scratch)等级考试一级考试真题2022年6月——持续更新.....

1.广场中有声控喷泉,当声音的音量大于60的时候,喷泉就会喷出水,现在的音量为30,下列哪个选项可以让喷泉喷出水?( ) A. B. C. D. 正确答案:B 答案解析: 当前声音的音量为30,需要将声音增加到60以上就可以让喷泉喷出水,选项A将声音减少40,选项B将声音增加40,选项C设置音量为40,选项D将音调增加40,故选项B正确。 2.造型编辑器中,选中橙子以及它的阴影后,点击下面哪个按钮可以让造型从图1变成图2?( ) A. B. C. D. 正确答案:D 答案解析: 考察造型中的垂直翻转 ...

1、认识计算机和计算机语言

一、什么是计算机 计算机俗称电脑,是一种用于高速计算的机器,并且能够按照程序运行,高速地处理海量数据的现代化智能电子设备。 它们都是计算机  二、世界上第一台计算机 世界上第一台计算机是ENIAC,它是1946年由美国宾夕法尼亚大学制造。它用了18000个电子管,占地170平方米,重达30吨。每秒能进行5000次运算。ENIAC制造出来是用于美国国防部计算弹道导弹路径。 第一台计算机ENIAC  三、什么是计算机语言和编程 编写程序让计算机执行就叫做编程。那...

2022-09-17青少年软件编程(C语言)等级考试试卷(六级)解析

T1. stack or queue 栈和队列都是常用的线性结构,它们都提供两个操作: Push:加入一个元素。 Pop:弹出一个元素。 不同的是,栈是”先进后出”,而队列则是”先进先出”。 给出一个线性结构的进出顺序,判定这个结构是栈还是队列。 输入 第一行输入一个整数t,代表有t组测试数据 对于每组测试数据,第一行输入一个整数n,代表操作的次数。 随后输入n行,每行包含两个整数 type val。 当type = 1时,表示该次操作为push操作,val表示进入的数字。当type=2时,表示该次操作为...

2022-09-17青少年软件编程(C语言)等级考试试卷(七级)解析

2022-09-17青少年软件编程(C语言)等级考试试卷(七级)解析T1. 二叉树的深度 给定一棵二叉树,求该二叉树的深度 二叉树深度定义:从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的节点个数为树的深度 输入 第一行是一个整数n,表示二叉树的结点个数。二叉树结点编号从1到n,根结点为1,n <= 10 接下来有n行,依次对应二叉树的n个节点。 每行有两个整数,分别表示该节点的左儿子和右儿子的节点编号。如果第一个(第二个)数为-1则表示没有左(右)儿子 输出 输出一个整型...

4、Python的数据类型算术运算符

上次课我们说了输出和注释。但是既然是计算机,我们就要利用它来做计算,我们这次的讲一下Python的数据类型和算术运算符在Python中的使用。 一、Python的数据类型 从大类上来说,我们可以把数据类型分为字符串和数字。 带引号的数据称为字符串(str),它表示一段文字。没有引号的就叫做数字。 hello、123都是字符串。 12、3.14、-5都是数字。 数字还分为整数(int)、浮点数(float)和复数(complex) 没有小数点的数字是整数,如12、-5 有小数点的数字是浮点数,如3.14 注...

第一篇帖子

发布时间:2022-11-20 C++ 青少年编程
由于我也是一个新来的程序员,还没有很多经验,大家多多关照。 这一次就来讲讲进制; 首先  8进制 8进制可以使用printf #include<iostream>using namespace std;int main(){ int a; cin>>a; \\输入转进制的数字 printf(%o,a); return 0;} 其次 16进制 16进制也可以使用 printf printf(%X, a); 接下来 3进制 废话不多说,还是 printf  itoa(a, s...

2022-11-13

发布时间:2022-11-23 青少年编程
代码: @.text.global _start_start: mov r0,#9 mov r1,#15 loop: cmp r0,r1 @ 比较一下 moveq r2,r0 @ 相等,r2 save the final result beq stop @ 相等,跳转 subhi r0,r0,r1 @r0>r1,r0 存储 差 subcc r1,r1,r0 @r0<r1,r1 存储 差 b loop @返回继续比较stop: b stop.end@ 结果: 代码: ...

人生重开模拟器越南语版

发布时间:2022-11-25 C++ 青少年编程
#include<bits/stdc++.h>#include <Windows.h>#include <conio.h>#include <tchar.h>#include <time.h>#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0)using namespace std;void gotoxy(int x,int y); void ...