`
rensanning
  • 浏览: 3548749 次
  • 性别: Icon_minigender_1
  • 来自: 大连
博客专栏
Efef1dba-f7dd-3931-8a61-8e1c76c3e39f
使用Titanium Mo...
浏览量:38150
Bbab2146-6e1d-3c50-acd6-c8bae29e307d
Cordova 3.x入门...
浏览量:607315
C08766e7-8a33-3f9b-9155-654af05c3484
常用Java开源Libra...
浏览量:682340
77063fb3-0ee7-3bfa-9c72-2a0234ebf83e
搭建 CentOS 6 服...
浏览量:89355
E40e5e76-1f3b-398e-b6a6-dc9cfbb38156
Spring Boot 入...
浏览量:401856
Abe39461-b089-344f-99fa-cdfbddea0e18
基于Spring Secu...
浏览量:69695
66a41a70-fdf0-3dc9-aa31-19b7e8b24672
MQTT入门
浏览量:91723
社区版块
存档分类
最新评论

初学编程的必做数学题目

 
阅读更多
初学编程时,这些一定是必做的数学题目!

(1) 数字

奇数(Odd)偶数(Even)
奇数就是不能被2整除的整数。偶数就是能被2整除的整数。

闰年(Leap year)
能被4整除但不能被100整除,或能被400整除的年份即为闰年。

质数(Prime Number) 也叫素数,除了1和本身以外不再有其他因数的整数。如:2、3、5、7、11、13、17、19
https://en.wikipedia.org/wiki/Prime_number
http://mathworld.wolfram.com/PrimeNumber.html

合数(Composite number) 与质数相反,除了能被1和本身整除外,还能被其他数整除的数。如:4、6、8、9、10
https://en.wikipedia.org/wiki/Composite_number
http://mathworld.wolfram.com/CompositeNumber.html

完美数(Perfect number) 一个数恰好等于它的因子之和。如:6=1+2+3
https://en.wikipedia.org/wiki/Perfect_number
http://mathworld.wolfram.com/PerfectNumber.html

亲和数(Amicable number) 如果两个数,你的所有真因数之和等于我,我的所有真因数之和等于你,则我们是一对亲和数。如:(220, 284), (1184, 1210)
https://en.wikipedia.org/wiki/Amicable_numbers
http://mathworld.wolfram.com/AmicablePair.html

回文数(Palindrome number) 一个数正读和反读是相同的整数。如:16461
https://en.wikipedia.org/wiki/Palindromic_number
http://mathworld.wolfram.com/PalindromicNumber.html

水仙花数(Narcissistic number) 一个三位数等于每个数字的n次幂之和。如:153=1^3+5^3+3^3。水仙花数共有4个,分别为:153、370、371、407。
阿姆斯特朗数(Armstrong number) 比水仙花数范围大,不局限于三位数。
https://en.wikipedia.org/wiki/Narcissistic_number
http://mathworld.wolfram.com/NarcissisticNumber.html

斐波那契数列(Fibonacci number) 每一个数都是它前面两个数的和。 F(n)=F(n-1)+F(n-2) 具体数列为:1,1,2,3,5,8,13,21,34,55,89,144,...
泰波那契数列(Tribonacci number) 把斐波那契数列的概念推广至三个数。 T(n)=T(n-1)+T(n-2)+T(n-3)
https://en.wikipedia.org/wiki/Fibonacci_number
http://mathworld.wolfram.com/FibonacciNumber.html

勾股数(Pythagorean Triple) a^2+b^2=c^2
https://en.wikipedia.org/wiki/Pythagorean_triple
http://mathworld.wolfram.com/PythagoreanTriple.html

π PI=4*(1-1/3+1/5-1/7+1/9-1/11+1/13-1/15+...)
https://en.wikipedia.org/wiki/Pi
http://mathworld.wolfram.com/Pi.html

调和级数(Harmonic series) H(n)=1+1/2+1/3+1/4+...+1/n
https://en.wikipedia.org/wiki/Harmonic_series_(mathematics)
http://mathworld.wolfram.com/HarmonicSeries.html

(2) 运算

求和(Sum) 1+2+3+...+n
https://en.wikipedia.org/wiki/Summation
http://mathworld.wolfram.com/Sum.html

阶乘(Factorial) n!=n*(n-1)...2*1
https://en.wikipedia.org/wiki/Factorial
http://mathworld.wolfram.com/Factorial.html

约数(Factor/Divisor)
https://en.wikipedia.org/wiki/Divisor
http://mathworld.wolfram.com/Divisor.html

最大公约数(GCD:Greatest Common Divisor)
https://en.wikipedia.org/wiki/Greatest_common_divisor
http://mathworld.wolfram.com/GreatestCommonDivisor.html

最小公倍数(LCM:Lowest Common Multipl)
https://en.wikipedia.org/wiki/Least_common_multiple
http://mathworld.wolfram.com/LeastCommonMultiple.html

(3) 打印图形

金字塔Pyramid、菱形Diamond


箭头


其他形状


帕斯卡三角(Pascal Triangle) 也叫杨辉三角


九九乘法表(Multiplication Table)



(4) 汉诺塔(Hanoi Tower)

有A、B和C 3跟柱子,在A上从下往上按照从小到大的顺序放着64个圆盘,以B为中介,把盘子全部移动到C上。移动过程中,要求任意盘子的下面要么没有盘子,要么只能有比它大的盘子。

https://en.wikipedia.org/wiki/Tower_of_Hanoi
  • 大小: 3.7 KB
  • 大小: 22.4 KB
  • 大小: 3.5 KB
  • 大小: 3.2 KB
  • 大小: 7.6 KB
  • 大小: 6.4 KB
分享到:
评论

相关推荐

    2013数学建模国赛B题思考过程和模型还有代码(适合初学者)

    总的来说,2013年数学建模国赛B题的解答过程是一次全面的数学建模实践,涉及了问题理解、模型构建、编程实施和论文撰写等多方面技能,对于想要踏入这个领域的初学者来说,是一份不可多得的学习材料。通过深入研究这...

    中考数学题-少儿编程scratch项目源代码文件案例素材.zip

    这种可视化的方式非常适合初学者,尤其是对于数学题目的编程解构,能够清晰地展示解决问题的步骤。 在这个压缩包中,包含的文件“6-中考数学题.sb2”是一个完整的Scratch项目文件,用于解决与中考数学相关的问题。...

    C语言初学者必做题.doc

    【C语言初学者必做题】涉及的知识点主要包括字符串处理、逻辑推理、循环控制、数组操作、基本算法和数学应用。以下是对这些知识点的详细说明: 1. **字符串处理与数学应用**: 这道题要求编程解决一个算术竖式问题...

    C++编程练习题大全(带答案)

    该题目考察了循环语句和数学公式的实现。通过使用双精度浮点数变量和 for 循环,可以计算出所需的值。 3. Counting Uppercase and Lowercase Letters 本题目要求编写程序统计由键盘输入的任意一组字符,统计其中...

    Java初学经典编程题

    ### Java初学经典编程题知识点解析 #### 题目一:兔子繁殖问题 - **题目描述**:一对兔子从出生后第三个月开始每个月都会生一对兔子,小兔子长大到第三个月后也会每月生一对兔子。假设兔子不会死亡,问每个月兔子的...

    小猫猫做数学-少儿编程scratch项目源代码文件案例素材.zip

    列表则可以用来管理一组数据,例如,存储待解决的数学题目。 5. **事件块**:这些块定义了何时启动程序或响应特定事件,如用户点击开始按钮,或者游戏达到某个条件。 6. **控制块**:包括顺序执行、循环、条件判断...

    易语言天才宝宝做数学

    在《易语言天才宝宝做数学》项目中,开发者可能利用易语言的事件驱动机制,创建了各种互动数学题目和游戏,使孩子在娱乐中学习。 源码分析: 1. **事件驱动编程**:易语言支持事件驱动编程模式,这意味着程序会响应...

    小猫猫做数学1-少儿编程scratch项目源代码文件案例素材.zip

    为了完成一系列的数学题目,可能会用到循环结构来重复执行某些动作,这有助于孩子理解和掌握控制流的概念。 此外,通过调整和修改项目源代码,孩子们还可以学习到编程中的问题调试和优化技巧,增强他们的创新和实践...

    c语言编程题之数学问题快乐数.zip

    总的来说,"C语言编程题之数学问题快乐数"这个题目不仅能帮助你巩固C语言的基本技能,还能锻炼你的数学思维和问题解决能力。通过实践,你不仅可以掌握快乐数的计算方法,还能提升程序设计和调试的技巧。

    C++初学者编程

    以上四个题目涵盖了数组操作、动态内存、链表操作、递归与循环、以及数学概念在编程中的应用,是C++初学者提升技能的良好实践。通过解决这些题目,学习者可以深入理解C++的基本语法和数据结构,同时提高逻辑思维和...

    自己整理的全国青少年电子信息智能创新大赛图形化编程(必做题模拟三卷).docx

    图形化编程通常采用像Scratch这样的工具,它通过积木式的编程块来简化编程概念,便于初学者理解和操作。 在这些模拟试题中,涵盖了多个编程基础知识点: 1. **角色与中心点**:角色围绕其中心点旋转,可以改变中心...

    数学题-少儿编程scratch项目源代码文件案例素材.zip

    标题中的“数学题-少儿编程scratch项目源代码文件案例素材.zip”表明这是一个针对儿童的编程教育项目,使用了Scratch编程语言,包含了与数学题目相关的编程案例和源代码素材。Scratch是由麻省理工学院(MIT)媒体...

    数学建模-2013年D题数据+所有解题代码+适合初学小白入门.zip

    《数学建模初学者入门:2013年D题数据与解题代码解析》 在数学建模领域,每个竞赛题目都是一次探索未知、解决问题的旅程。2013年的数学建模国赛D题,对于初学者来说,无疑是一个理想的起点。这份资源包,包含当年D...

    附件1:2020年燕山大学校内数学建模题目(1)_python_数学建模_

    Python因其简洁易读的语法和丰富的科学计算库,如NumPy、Pandas和SciPy等,成为数学建模中常用的编程语言。 【描述】"python学生尽快递交文件的课程囧文件生的渴望了解"表明这个竞赛可能要求参赛者使用Python进行...

    自己整理的全国青少年电子信息智能创新大赛图形化编程(必做题模拟五卷).docx

    比赛的图形化编程部分主要采用的是Scratch或其他类似的图形化编程工具,适合初学者理解编程基础概念。以下是基于提供的题目内容提炼出的一些关键知识点: 1. **图形化编程基础操作**: - 程序控制结构:例如选择题...

    2018年全国大学生数学建模ABCD完整题目和附件

    A题往往是相对基础的题目,适合初学者,通常涉及到线性规划、微积分优化等基础数学模型。B题则相对较难,可能涉及概率统计、动态系统或者随机过程等复杂概念。C题通常是最具挑战性的,可能需要结合多学科知识,如...

    自己整理的全国青少年电子信息智能创新大赛图形化编程(必做题模拟四卷).docx

    全国青少年电子信息智能创新大赛图形化编程是一个旨在提升青少年编程能力和创新思维的比赛,主要采用图形化编程工具,便于初学者理解编程逻辑。此模拟四卷包含了多个单选题,覆盖了编程基础、声音处理、角色操作、...

    编程猫基础练习题模拟测试题附答案

    编程猫基础练习题模拟测试题附答案是编程猫平台上的一个基础练习题,旨在帮助少儿编程初学者熟悉编程猫平台的基本操作和编程概念。该练习题主要涵盖了编程猫平台上的积木编程基础知识,包括角色移动、事件处理、动画...

    数学建模2010题目ABC题

    数学建模是一项旨在运用数学工具解决实际问题的学科竞赛,其2010年的题目涵盖了A、B、C三个主题,这些题目旨在挑战参赛者的创新思维、数据分析能力和模型构建技巧。通过对这些题目深入探讨,我们可以了解到数学建模...

    C语言经典编程实例100题+答案

    总之,C语言编程实例100题及答案为初学者提供了一个很好的学习平台,通过这些经典的编程题目,学习者可以在实践中掌握C语言的核心概念和编程技巧,为将来更深入的计算机科学学习打下坚实的基础。

Global site tag (gtag.js) - Google Analytics