`

【100题】第十二题(特殊的递加)

 
阅读更多

一,题目:求1+2+…+n,

要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。
二,分析:循环只是让相同的代码执行n遍而已,我们完全可以不用for和while达到这个效果。
比如定义一个类,我们new一含有n个这种类型元素的数组
那么该类的构造函数将确定会被调用n次。我们可以将需要执行的代码放到构造函数里。

三,这是一类纯技巧性的题目,主要考察对语言技巧的熟练程度。

源码一:




分享到:
评论

相关推荐

    宝洁推理测试100题(网申+笔试)图形推理.pdf

    27. B 第一第二行加1,第二第三行加2 知识点:图形识别、空间想象、逻辑推理 28. B 知识点:图形识别、空间想象、逻辑推理 29. A 每一列边数加2 知识点:图形识别、几何图形、推理能力 30. C 知识点:图形...

    数学递加运算计算器v1.0绿色免费版

    数学递加运算计算器适用于数字递增累加... 2、例如计算1 2 3 4 5 6 7 8 9 10的总和 3、在计算器中只需输入1 10,即可算出上述所有递增累加数字的总和 递增累加运算演示: 1、计算1加到10,得出55 2、1加到100,得到5050

    cad递加编号插件

    非常好用的cad数字递加编号插件,有利于提高工作效率

    汇编语言键控数码管递加

    根据给定的文件信息,我们可以总结出以下关于“汇编语言键控数码管递加”的相关知识点: ### 概述 本程序通过汇编语言实现了一个基于按键控制的数码管递增显示功能。该程序主要涉及到汇编语言的基础指令、定时器/...

    鼠标经过出现数字递加效果

    在网页设计和开发中,"鼠标经过出现数字递加效果"是一种常见的动态视觉表现手法,主要用于展示统计数据或者进度等信息。这种效果通过JavaScript或者CSS3技术实现,为用户交互增加趣味性和吸引力。下面将详细解释如何...

    36-数码管递加递减带消隐(51单片机C语言实例Proteus仿真和代码)

    36-数码管递加递减带消隐(51单片机C语言实例Proteus仿真和代码)36-数码管递加递减带消隐(51单片机C语言实例Proteus仿真和代码)36-数码管递加递减带消隐(51单片机C语言实例Proteus仿真和代码)36-数码管递加递减带消隐...

    36-数码管递加递减带消隐.rar 51单片机基础例程

    数码管通常由七个段(七段数码管)或八段(八段数码管,包含一个额外的小数点段)组成,通过驱动每个段的导通或截止,可以显示0到9的十进制数字。在51单片机中,控制数码管通常需要用到并行输出口,如P0、P1、P2或P3...

    大连理工大学--操作系统--第五次上机--自主实验--两个线程对一个数的递加

    主函数通过创建两个线程来实现对一个数的递加(从 0 到 10), 达 到类似于以下的输出(两个线程交替的递增一个共享变量)

    36-数码管递加递减带消隐

    该资源是基于单片机入门的数码管递加递减带消隐源码,供大家参考学习

    单片机C语言实例--36-数码管递加递减带消隐.zip

    这个压缩包文件“单片机C语言实例--36-数码管递加递减带消隐.zip”包含了一些关于单片机编程的实践教程,特别是使用C语言来控制数码管显示递增或递减数值的同时实现消隐效果。在单片机应用中,数码管是一种常见的...

    晚清算家对递加数性质的认识 (1997年)

    经过分析中算家对递加数性质的讨论,认为它属于晚清割圆术的基础研究。

    jisuanqi.rar_java计算器递加

    在Java编程语言中,设计一个计算器程序涉及到许多关键知识点,包括基本的数据类型、运算符、控制结构、函数以及用户交互。下面将详细讲解这些概念。 首先,基础的Java语法是核心,包括数据类型如整型(int)、浮点型...

    单片机C语言实例-数码管递加递减带消隐.zip

    单片机C语言实例——数码管递加递减带消隐是嵌入式系统开发中的一个常见实践,主要涉及单片机编程、C语言应用、数码管显示技术以及硬件接口控制等多个方面。在这个实例中,我们将深入探讨这些知识点。 1. **C语言...

    单片机实例36-数码管递加递减带消隐.rar

    本实例“数码管递加递减带消隐”是单片机编程的一个经典应用,主要涉及以下几个关键知识点: 1. **数码管显示**:数码管,也称为LED显示器,通常由7个或8个段组成,可以用来显示0-9的数字。在单片机中,我们通常...

    36数码管递加递减带消隐单片机C语言源码.zip项目程序C语言源码下载

    36数码管递加递减带消隐单片机C语言源码.zip项目程序C语言源码下载36数码管递加递减带消隐单片机C语言源码.zip项目程序C语言源码下载 1.合个人学习技术做项目参考 2.适合学生做毕业设计参考 3.适合单片机公司开发...

    c语言经典题目.pdf

    闰年的定义是可以被400整除或被4整除但不能被100整除的年份。代码中使用了if语句来判断年份是否满足闰年的条件,并输出结果。 2.数字整除问题 该问题要求输出所有能被7整除的数字。代码中使用了while循环来生成...

    单片机C语言实例数码管递加递减带消隐

    数码管(Seven-segment display)是一种常见的数字显示设备,由8个LED段组成,可以显示0到9的数字以及一些特殊字符。在实际应用中,为了节省硬件资源,通常采用动态扫描的方法来驱动多位数码管。这意味着同一时间...

    51单片机教程实例36-数码管递加递减带消隐

    这个“51单片机教程实例36-数码管递加递减带消隐”的教程旨在教授如何利用51单片机控制数码管进行数值的递增和递减,并且在显示过程中实现消隐功能,以提高视觉效果。 首先,我们需要了解51单片机的基本结构和工作...

    用slq实现的查询模板递归

    用slq实现的查询模板,是T_Sql查询里的源代码,感觉挺好,给大家共享!

    软件学院操作系统第五次上机

    主函数通过创建两个线程来实现对一个数的递加(从0 到10)

Global site tag (gtag.js) - Google Analytics