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

初学编程的必做数学题目

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

(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初级50题(含java版答案).doc

    在编程中,条件判断是必不可少的环节,通过对101到200之间素数的筛选,初学者可以练习使用循环和条件语句,同时了解数学中素数的概念。这个过程不仅加深了对控制结构的理解,也培养了处理数学问题的编程思维。 水仙...

    Java初学经典编程题

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

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

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

    易语言天才宝宝做数学

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

    编程实战——编程初学者入门91~100

    除了上述几个题目外,实战题目中还包括了如**简单计算器**、**直角三角形图案**、**金字塔图案**等,这些题目在帮助初学者巩固编程基础的同时,还能激发他们的创造力。例如,在绘制直角三角形图案时,可以练习循环...

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

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

    PTA习题:基础编程题目集-编程题1

    基础编程题目的练习是初学者巩固理论知识、培养编程逻辑思维和实现能力的重要途径。PTA(Programming Teaching Assistant)平台提供了一系列基础编程题目集,旨在通过实践题目引导学习者逐步学习和理解基础编程概念...

    C语言 初学者必掌握的100经典例题

    《C语言 初学者必掌握的100经典例题》不仅是一本练习题集,它更像是一本通往编程高手的宝典,为初学者提供了从基础到进阶的完整编程练习。 首先,基础的逻辑思维是编写任何程序的基石。在【程序 1】中,通过编写一...

    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题通常是最具挑战性的,可能需要结合多学科知识,如...

Global site tag (gtag.js) - Google Analytics