以下是一些可以编程的数学题目:
1. 因数分解:编写一个程序,输入一个正整数,输出该数的所有因数。
2. 质数判断:编写一个程序,输入一个正整数,判断该数是否为质数(只能被1和自身整除)。
3. 最大公约数和最小公倍数:编写一个程序,输入两个正整数,输出它们的最大公约数和最小公倍数。
4. 斐波那契数列:编写一个程序,输入一个正整数n,输出斐波那契数列的第n项。
5. 数字反转:编写一个程序,输入一个正整数,输出该数的反转形式(例如,输入12345,输出54321)。
6. 素数对问题:编写一个程序,输入一个正整数n,计算出所有满足条件p和p+2都是素数的素数对(例如,输入10,输出3和5是一个素数对)。
7. 乘法表输出:编写一个程序,输入一个正整数n,输出一个n×n的乘法表。
8. 整数拆分:编写一个程序,输入一个正整数n,输出将n拆分为多个整数的所有可能方式(例如,输入4,输出1+1+1+1、1+1+2、1+3、2+2等)。
9. 矩阵运算:编写一个程序,输入两个矩阵,实现矩阵的加法、减法和乘法运算。
10. 线性方程组求解:编写一个程序,输入一个线性方程组的系数矩阵和常数向量,求解方程组的解。
查看详情
查看详情