- 博客(140)
- 收藏
- 关注
原创 关于str[i]-‘0‘表示什么(C语言)
str[i]-'0'就表示把字符串中的char类型的数值转化为int类型的数值,转换格式后才能进行正常的数据四则运算!
2024-06-26 18:36:10
366
原创 汉诺塔问题(C语言)
Hanoi(汉诺)塔问题。这是一个古典的数学问题,是一个用递归方法解题的典型例子。问题是这样的:古代有一个梵塔,塔内有3个座A,B,C。开始时A座上有64个盘子,盘子大小不等,大的在下,小的在上(见图7.11)。有一个老和尚想把这64个盘子从A座移到C座,但规定每次只允许移动一个盘,且在移动过程中在3个座上都始终保持大盘在下,小盘在上。在移动过程中可以利用B座。要求编程序输出移动盘子的步骤。二、程序运行解析图;
2024-05-13 22:26:11
584
原创 魔方阵(C语言)
(5)如果按上面规则确定的位置上已有数,或上一个数是第1行第n列时,则把下一个数放在上一个数的下面。例如,按上面的规定,4应该放在第1行第2列,但该位置已被1占据,所以4就放在3的下面。(2)从2开始直到n×n止,各数依次按此规则存放:每一个数存放的行比前一个数的行数减1,列数加1(例如上面的三阶魔方阵,5在4的上一行后一列)。(3)如果上一数的行数为1,则下一个数的行数为n(指最下一行)。例如,1在第1行,则2应放在最下一行,列数同样加1。(4)当上一个数的列数为n时,下一个数的列数应为1,行数减1。
2024-05-02 21:33:45
540
原创 冒泡排序(C语言)
34 > 43(不成立,不执行转换), 67, 87, 65, 90, 99, 26, 124, 132;34, 43 > 67(不成立,不执行转换), 87, 65, 90, 99, 26, 124, 132;34, 43, 67 > 87(不成立,不执行转换), 65, 90, 99, 26, 124, 132;34, 43, 67, 65, 87 > 90(不成立,不执行转换), 99, 26, 124, 132;
2024-04-23 20:36:15
1681
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人