随笔分类 - C语言
摘要:1.冒泡排序: what:将元素进行两两比较,大的(小的)向后排。 when:数组中有多个元素,需要进行比较排序比较的时候使用。 how:N个数字来排队,两两比较小靠前。(升序) 外层循环:N-1(控制比较的轮数) 内层循环:N-1-i(控制每轮比较的的次数,i代表外层循环变量) for examp
阅读全文
摘要:二维数组:一维数组中的元素又是一个数组。声明的语法:数据类型 数组名[一维长度][二维长度]; int num[3][2]; 注意:int[][2];正确 int[2][];错误 二维数组中: 一维可以省略,二维不能省略。 1.创建一个二维数组用于保存三个班级的学生信息: int scores[3]
阅读全文
摘要:#include <stdio.h>//声明函数的原型:参数名可以省略 void printRectangle();void printfTriangle();void printhh(line);int num();int zzz(int a,int b);void main(){ /* int
阅读全文
摘要:#include<stdio.h>#include<math.h>#include<stdlib.h>#include<ctype.h>#include<time.h>void main(){1. 内置函数:sqrt(double x);计算x的平方根 //头文件math.hpow(double x
阅读全文
摘要:分析:当只有一个盘子的时候,只需要从将A塔上的一个盘子移到C塔上。当A塔上有两个盘子是,先将A塔上的1号盘子(编号从上到下)移动到B塔上,再将A塔上的2号盘子移动的C塔上,最后将B塔上的小盘子移动到C塔上。当A塔上有3个盘子时,先将A塔上编号1至2的盘子(共2个)移动到B塔上(需借助C塔),然后将A
阅读全文
摘要:#include <stdio.h>int factorial(int a); int Fibonacci(a);long Hanoi(a); void main(){ } 函数递归调用:函数本身调用自身。类似于循环。 注意:编写递归程序类似于循环语句需要注意条件,函数调用到什么时候为止,否则会出现
阅读全文

浙公网安备 33010602011771号