1、计算Fibonacci数列
Fibonacci数列又称斐波那契数列,又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21。
C语言实现的代码如下:
![1a4c36233e650df354b6555e6e043020.png](https://img-blog.csdnimg.cn/img_convert/1a4c36233e650df354b6555e6e043020.png)
结果输出:
Enter number of terms: 10
Fibonacci Series: 0+1+1+2+3+5+8+13+21+34+
也可以使用下面的源代码:
![3bb7ad0d6e61bdb2d4c715769dc4b397.png](https://img-blog.csdnimg.cn/img_convert/3bb7ad0d6e61bdb2d4c715769dc4b397.png)
结果输出:
Enter an integer: 200
Fibonacci Series: 0+1+1+2+3+5+8+13+21+34+55+89+144+2、回文检查
源代码:
![a1bfb57b833353cccefbdc9fc1500061.png](https://img-blog.csdnimg.cn/img_convert/a1bfb57b833353cccefbdc9fc1500061.png)
结果输出:
Enter an integer: 12321
12321 is a palindrome.3、质数检查
注:1既不是质数也不是合数。
源代码:
![8f427331b68a54acfc2c612eb35ef62e.png](https://img-blog.csdnimg.cn/img_convert/8f427331b68a54acfc2c612eb35ef62e.png)
结果输出:
Enter a positive integer: 29
29 is a prime number.4、打印金字塔和三角形
使用 * 建立三角形
![6734c76945e7d49125e818e086189378.png](https://img-blog.csdnimg.cn/img_convert/6734c76945e7d49125e818e086189378.png)
源代码:
![3156c5758369e249d0834f707b7081c5.png](https://img-blog.csdnimg.cn/img_convert/3156c5758369e249d0834f707b7081c5.png)
如下图所示使用数字打印半金字塔。
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
源代码:
![486c8e13781c67b245f9027dc7e387ab.png](https://img-blog.csdnimg.cn/img_convert/486c8e13781c67b245f9027dc7e387ab.png)
用 * 打印半金字塔
![8172d026e30963c83438c9a8ed4ad22f.png](https://img-blog.csdnimg.cn/img_convert/8172d026e30963c83438c9a8ed4ad22f.png)
源代码:
![1fe9fb0d97d9491e6c4dcc581318efe5.png](https://img-blog.csdnimg.cn/img_convert/1fe9fb0d97d9491e6c4dcc581318efe5.png)
用 * 打印金字塔
![c3b6502db83022bc0b1e6adc71c4c98c.png](https://img-blog.csdnimg.cn/img_convert/c3b6502db83022bc0b1e6adc71c4c98c.png)
源代码:
![e17b696a94f1a8cb7309302dd6ea6e31.png](https://img-blog.csdnimg.cn/img_convert/e17b696a94f1a8cb7309302dd6ea6e31.png)
用 * 打印倒金字塔
![661924f80b5a27ea7c4d330d8cb7d41e.png](https://img-blog.csdnimg.cn/img_convert/661924f80b5a27ea7c4d330d8cb7d41e.png)
源代码:
![d87d196d855ee4903e4f277dfc7f2d72.png](https://img-blog.csdnimg.cn/img_convert/d87d196d855ee4903e4f277dfc7f2d72.png)
5、简单的加减乘除计算器
源代码:
![90e1638499197ea9ce7ecd261a5070c3.png](https://img-blog.csdnimg.cn/img_convert/90e1638499197ea9ce7ecd261a5070c3.png)
结果输出:
![6e85d5de92621c5bb40a76480f34707f.png](https://img-blog.csdnimg.cn/img_convert/6e85d5de92621c5bb40a76480f34707f.png)
6、检查一个数能不能表示成两个质数之和
源代码:
![82485073a486cf02cc4128060060a5cb.png](https://img-blog.csdnimg.cn/img_convert/82485073a486cf02cc4128060060a5cb.png)
结果输出:
Enter a positive integer: 34
34 = 3 + 31
34 = 5 + 29
34 = 11 + 23
34 = 17 + 177、用递归的方式颠倒字符串
源代码:
![c80a4de7f25fbf519ec4a565a035517c.png](https://img-blog.csdnimg.cn/img_convert/c80a4de7f25fbf519ec4a565a035517c.png)
结果输出:
Enter a sentence: margorp emosewa
awesome program8、实现二进制与十进制之间的相互转换
![e2be148afff83cf57f3bccd01d8c7ab8.png](https://img-blog.csdnimg.cn/img_convert/e2be148afff83cf57f3bccd01d8c7ab8.png)
![0bb3713521cf64e459ffd864ffab5f31.png](https://img-blog.csdnimg.cn/img_convert/0bb3713521cf64e459ffd864ffab5f31.png)
结果输出:
![e342dc5c97851d0908b425f0b4baa148.png](https://img-blog.csdnimg.cn/img_convert/e342dc5c97851d0908b425f0b4baa148.png)
9、使用多维数组实现两个矩阵的相加
源代码:
![f43540e730d6fbe616fda08d9de664ff.png](https://img-blog.csdnimg.cn/img_convert/f43540e730d6fbe616fda08d9de664ff.png)
![26e3a7cf43e54ac34cae31406c9819cc.png](https://img-blog.csdnimg.cn/img_convert/26e3a7cf43e54ac34cae31406c9819cc.png)
结果输出:
![8373d089df658158a8fbd3d413896d0e.png](https://img-blog.csdnimg.cn/img_convert/8373d089df658158a8fbd3d413896d0e.png)
10、矩阵转置
源代码:
![913c00bc795d8f9cea982e5f05f6cb89.png](https://img-blog.csdnimg.cn/img_convert/913c00bc795d8f9cea982e5f05f6cb89.png)
![8b3690fce591138ba6af7c2091fc82f7.png](https://img-blog.csdnimg.cn/img_convert/8b3690fce591138ba6af7c2091fc82f7.png)
结果输出:
![fc9a61e8c2faf05a4f3ae319da10db3b.png](https://img-blog.csdnimg.cn/img_convert/fc9a61e8c2faf05a4f3ae319da10db3b.png)
你还有什么要补充的吗?欢迎评论!
稍等一下
在这里先给你大家推荐一个编程学习聚集地:聚集地