题解列表

筛选

最好理解的一种方法!!C语言程序设计教程(第三版)课后习题10.4 (C语言代码)

解题思路:我们可以定义一个数组b[100]然后将后位元素放置在b数组中。然后从后往前将a数组中的元素依次向后移动m位最后,再将b数组中的元素放置在a数组指向的内存空间的前方。于是这就得到了我们想要的结果。注意事项:数组移动时右移应该从后往前开始,

进制转换 (格式字符)

摘要:注意事项:(%d   %i) -- 有符号的十进制整数(%o)-- 无符号的八进制(%x  %X)-- 无符号的十六进制(%u)-- 无符号的十进制参考代码:#include<stdio.h>int ……

汉诺塔 (C语言代码)

摘要:解题思路:运用递归的方法:void  hanoi(int  n,char  a,char  b,char  c)表示将n个盘,从a柱由b柱辅助移到c柱上这里移的步骤可分为3部:1.将n-1个盘,从a柱……