![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
无敌C语言
文章平均质量分 77
淋雨的男生
真的猛士,敢于直面惨淡的人生,敢于正视淋漓的鲜血。
展开
-
C语言 - 水仙花数:判断一个任意大小的整数是否为水仙花数
如果你有任何不同看法,或更好的解决方案,可以留言给我,请不吝赐教! /* 说明:由于中的pow函数不够精确,所以自己写了一个mypow函数,用于求整数的次幂*/ #include /* 函数声明 */ int mypow(int x, int n); int is_daffodils(int val); /* 主函数 */ int main() { int转载 2011-10-23 13:45:08 · 3960 阅读 · 1 评论 -
C语言 - 螺旋方阵:运动算法求任意n阶螺旋方阵
如果你有任何不同看法,或更好的解决方案,可以留言给我,请不吝赐教! 【算法思想】 1、2、3、4、5、6... ... 按照数值的递增,依次判断每个值应该填在二维数组的那个位置(i, j) 简单说就是运动填充一个二维数组[n][n]的过程,要注意方向的控制,以及退出循环的时机。 【实例代码】 /* 求任意n阶螺旋方阵:运动算法 */ #include #include转载 2011-10-23 13:32:55 · 2143 阅读 · 0 评论 -
C语言 - 杨辉三角:求任意N阶杨辉三角
如果你有任何不同看法,或更好的解决方案,可以留言给我,请不吝赐教! 由于有些初学者可能对指针还没有太深的认识(贴吧里见有问的),因此这里给出两个方案(数组和指针,其实差不多。。。。) 但是数组方案右一点局限,因为数组大小在定义时必须已知....不过对于初学者,已经足够了 1、数组方案(静态内存) /* 求任意n阶杨辉三角 */ #include #define MAX_LEN转载 2011-10-23 13:41:28 · 2909 阅读 · 1 评论